
Jorg Hoh | Things on Content Management System
90 FOLLOWERS
Read tips and tricks for Adobe Experience Manager / AEM6 and AEM as a Cloud Service on his blogs like Dispatcher, CDN, and Caching, What's the maximum size of a node in JCR/AEM, Sling Scheduled Jobs vs Sling Scheduler, How to analyze "Authentication support missing", and many more!
Jorg Hoh | Things on Content Management System
1w ago
After a lengthy preparation period, this year the rollout of Java 21 will start for AEM as a Cloud Service. While the public documentation contains all relevant information (and I don’t want to reiterate them here), I want to make a few things more clear. First, this is the update of the Java version used ..read more
Jorg Hoh | Things on Content Management System
1M ago
Wow, another year has passed. Time for a recap. My personal goal for 2024 in this blog was to post more often and more consistently, and I think that I was successful at that. When I counted correctly, it were 20 posts in 2024. The consistency in the intervals could be better (a few just ..read more
Jorg Hoh | Things on Content Management System
2M ago
In the past years I was engaged in many performance tuning activities, which related mostly to slow page rendering on AEM publish instances. Performance tuning on authoring side is often different and definitely much harder And over the time I identified 3 main types of issues, which make the page rendering times slow. And slow ..read more
Jorg Hoh | Things on Content Management System
2M ago
I think it’s time for another chapter in the topic of Sling Model performance, just to document some interesting findings I have recently made in the context of a customer project. If you haven’t read them, I recommend you to check the first 3 parts of this series here: In this blog post I want ..read more
Jorg Hoh | Things on Content Management System
2M ago
Every now and then I get the question: “What do you think if we alert at 90% heap usage of AEM?”. The answer is always longer, so I write it down here for easier linking. TL;DR: Don’t alert on the amount of used heap, but only on garbage collection. Java is language which relies on ..read more
Jorg Hoh | Things on Content Management System
3M ago
One of the early features of ACS AEM Commons was the Named Image Transformer as part of the release 1.5 of 2014. This feature allowed you to transform image assets dynamically with a number of options, most notable the transformation into different images dimensions to match the requirements of the frontend guidelines. This feature was ..read more
Jorg Hoh | Things on Content Management System
4M ago
I just wrote about backup and restore in AEM CS, and why backups cannot serve as a replacement for an archival solution. But instead it’s just designed as a precaution for major data loss and corruption. But there is another aspect to that question: what about deleted content? Is requesting a restore the proper way ..read more
Jorg Hoh | Things on Content Management System
4M ago
One recurring question I see in the Adobe internal communication channels is like this: “For our customer X we need to know how long Adobe stores backups for our CS instances”. The obvious answer to this is “7 days” (see the documentation), because the backup is designed only to handle cases of data corruption of ..read more
Jorg Hoh | Things on Content Management System
4M ago
Pretty much 4 years ago I joined the AEM as a Cloud Service engineering team, and since that time I am working on the platform level as a Site Reliability Engineering. I work on platform reliability and performance and help customers to improve their applications in these aspects. But that also means, that many features ..read more
Jorg Hoh | Things on Content Management System
6M ago
TL;DR Be cautious when implementing interfaces provided by libraries, you can get problems when these libraries are updated. Check for the @ProviderType and @ConsumerType annotations of the Java interfaces you are using to make sure that you don’t limit yourself to a specific version of a package, as sooner or later this will cause problems ..read more