Posts Tagged with "Apache Jackrabbit Oak"

Embedding Oak Index Configurations into a Package

Embedding Oak Index Configurations into a Package

AEM 6 ships with a new repository, CRX3 which is based on Apache Oak, a subproject of the Apache Jackrabbit project. This repository promises significant performance increases over CRX2, however it does require a bit more work to setup. Unlike CRX2, CRX3 requires you to explicitly declare which fields will be indexed.

Read Post
AEM Performance Comparison Whitepaper

AEM Performance Comparison Whitepaper

Detailed performance comparison of AEM 5.6 and 6.1

Read Post
3 Scripts to Make AEM Compaction Easy

3 Scripts to Make AEM Compaction Easy

Scripts to help easily run TarMK compaction on AEM 6.0 - AEM 6.2

Read Post
Improving Bulk User Creation in AEM 200x

Improving Bulk User Creation in AEM 200x

Concrete tips and solutions for optimizing the creation & update of large numbers (100,000+) of users and groups in Adobe Experience Manager.

Read Post
Revealing Hidden OAK Properties

Revealing Hidden OAK Properties

Did you know there are properties you can't see in your Apache Sling / Adobe Experience Manager repository? You can see them with Apache Oak Run.

Read Post
AEM as a Cloud Service Follow-Up: Insights from Cedric Huesler

AEM as a Cloud Service Follow-Up: Insights from Cedric Huesler

Yesterday, Cedric Huesler, the Director of Product Management at Adobe started a Twitter thread on AEM as a Cloud Service. I have a number of burning questions about AEM as a Cloud Service, so I figured I'd take Cedric up on the offer to ask anything.

Read Post
How AEM as a Cloud Service Scales

How AEM as a Cloud Service Scales

With AEM as a Cloud Service, Adobe has solved some challenging problems to make AEM scale in the cloud. Here's how Adobe can scale AEM as a Cloud Service, vs the fixed model for AEM "Classic".

Read Post
Crossing the Performance Chasm with Mass Users / Groups in AEM

Crossing the Performance Chasm with Mass Users / Groups in AEM

Group membership in AEM struggles with large numbers of user, group associations. Learn how to use Jackrabbit Oak's Dynamic Group Membership to support hundreds of thousands of users in AEM.

Read Post
Exploring the Sling Feature Model: Part 2 - Composite NodeStore

Exploring the Sling Feature Model: Part 2 - Composite NodeStore

Continue exploring the Sling Feature Model by building an Oak Composite NodeStore in Docker

Read Post
Unicode Fun with Apache Jackrabbit / Sling

Unicode Fun with Apache Jackrabbit / Sling

Experimenting with using Unicode characters in the JCR

Read Post
Demystifying Oak Search Part 1: Exploring Indexes with Luke

Demystifying Oak Search Part 1: Exploring Indexes with Luke

Exploring Apache Jackrabbit Oak indexes with Luke

Read Post
Demystifying Oak Search Part 2: Traversal

Demystifying Oak Search Part 2: Traversal

Traversal is the bane of query performance in Apache Jackrabbit Oak, learn what traversal means and how to avoid it.

Read Post
Demystifying Oak Search Part 3: Five Indexing Gotchas

Demystifying Oak Search Part 3: Five Indexing Gotchas

Wouldn't it be great if it was just as easy as "use an index" Here are 5 Oak Indexing Gotchas

Read Post
3 Simple Rules for a Successful AEM Access Control Model

3 Simple Rules for a Successful AEM Access Control Model

Follow these three rules for setting up a sustainable Apache Jackrabbit Oak Access Control model

Read Post
Demystifying Oak Search Part 4: Included / Query Paths

Demystifying Oak Search Part 4: Included / Query Paths

Misconfiguring the includedPaths and queryPaths on your custom Oak indexes could cause results to be missing from search. Find out why and how to fix it.

Read Post
New(ish) in Apache Oak: Query Offset / Limit Options

New(ish) in Apache Oak: Query Offset / Limit Options

Now in Apache Oak you can specify limit and offset options in the body of Oak queries

Read Post