SSiddharth PamnathFeb 14 · 4 min read🧠 AEM Architecture Explained — Author, Publish & Dispatcher (Beginner Guide)Chapter 1 of AEM Learning Series — Understanding the core architecture used in every production AEM setup. 🌍 The Big Picture Every production AEM setup runs on a 3-tier architecture. These 3 layers work together to deliver fast, secure, and scalab...aem-from-scratch-what-is-aem-complete-roadmap.hashnode.dev
SSiddharth PamnathFeb 14 · 4 min read🔗 Apache Sling in AEM — Request Processing & URL Resolution ExplainedChapter 4 of AEM Learning Series — How AEM turns URLs into HTML pages. ⚡ What Sling Does (In One Line) Apache Sling maps a URL → to a JCR node → then finds the script that renders it. This is the core engine of request processing in AEM. 🆚 Slin...aem-from-scratch-what-is-aem-complete-roadmap.hashnode.dev
SSiddharth PamnathFeb 14 · 4 min read🧠 AEM Architecture Explained — Author, Publish & Dispatcher (Beginner Guide)Chapter 1 of AEM Learning Series — Understanding the core architecture used in every production AEM setup. These 3 layers work together to deliver fast, secure, and scalable websites. ✍️ 1. AUTHOR Instance AspectDetail UsersAuthors, marketer...siddharthpamnath.hashnode.dev
AAnudeep GarnepudiJan 21 · 6 min readSling Servlets in AEM - Complete GuideIn the previous post, we explored Sling Resource Resolution, which forms the foundation of how AEM maps HTTP requests to content. In this post, we’ll dive into Sling Servlets, the next key building bladapttoaem.hashnode.dev
AAnudeep GarnepudiJan 21 · 6 min readadaptTo() in Apache Sling: How It Works, When to Use It, and All Possible AdaptationsIn Apache Sling and AEM, adaptTo() is one of the most fundamental yet often misunderstood concepts. Almost every advanced feature in AEM like Sling Models, JCR access, services, rendering - relies on adapttoaem.hashnode.dev
AAnudeep GarnepudiJan 21 · 3 min readA Deep Dive into Apache Sling: FundamentalsApache Sling is a web framework that maps HTTP request URLs directly to content nodes in a JCR repository. It is the foundation of Adobe Experience Manager (AEM), enabling developers to build content-adapttoaem.hashnode.dev
AAnudeep GarnepudiJan 21 · 3 min readSling Resource Resolution: How Requests Map to ContentApache Sling is at the heart of AEM’s web framework. One of its most powerful features is resource resolution, the process that maps HTTP requests to content in the repository and then to the scripts adapttoaem.hashnode.dev
MMadhusudhanGSep 28, 2025 · 8 min readPutting It Together: A Worked Backend ExampleThe earlier posts each covered one backend building block. Real features use several at once. In this final post we build one small but complete feature on AEM as a Cloud Service, and point out where 1Maemdeepdive.hashnode.dev
MMadhusudhanGJul 26, 2025 · 7 min readSling Jobs and Schedulers on a Cluster"Run this every night." "Do this after a page is published." "Retry if the call fails." Background work is common in AEM, and it's where the biggest difference between AEM 6.5 and AEM as a Cloud Servi1Maemdeepdive.hashnode.dev
MMadhusudhanGJul 20, 2025 · 6 min readSling Filters and Resource Change ListenersServlets answer a request. Sometimes you need to act around requests (add a header, check something, log timing) or react when content changes (a page is created, a property is updated). Sling gives y1Maemdeepdive.hashnode.dev