adaptTo() 2018
| title | author | length |
|---|---|---|
| Integrating web applications into an AEM marketing website | Alexander Berndt | 39m |
Five integration patterns for embedding external web apps into an AEM marketing site are presented with pros and cons and working code on GitHub. Patterns… | ||
| Integrating AEM with the Blockchain | David Bosschaert, Carsten Ziegeler | 24m |
Integration between AEM and blockchain uses Hyperledger Sawtooth, with an OSGi bundle that registers an OSGi replication listener to capture published page… | ||
| The underappreciated power of content invalidation | Jakub Wądołowski | 34m |
A complex multi‑AEM setup adopts an “everything is cacheable” policy and finds cache invalidation is the real problem: dispatcher scripts compute short… | ||
| System Ready framework makes deployment automation a breeze | Andrei Dulvac, Christian Nils Schneider | 33m |
System Ready is an ~50 KB OSGi bundle that aggregates plugin checks and exposes a global status as OSGi service + servlet returning HTTP 200 for green or 503… | ||
| When product meets real world data - how to analyze and tune deployments & upgrades | Tom Blackford, Dominik Süß | 32m |
Field report of a beta upgrade process that turns huge real-world data into predictable upgrades: clones of production author repos, migration S3 buckets, and… | ||
| AEM Easy Content Upgrade | Roland Gruber, Roxana Muresan | 33m |
AEM Easy Content Upgrade provides an automated way to run content-migration scripts in Adobe Experience Manager during package installation, addressing the… | ||
| Upgrading an AEM cluster deployment using Docker | Florin Iordache | 20m |
Docker images hold libs/apps inside the container while the rest stays on a shared repository, using Oak Composite Node Store to mount a private read‑only app… | ||
| 7 Ways to Break AEM | Georg Henzler | 37m |
Shows concrete failure points and measurements: rendering stops after roughly 50 components on a page, group counts around 200,000 groups push ACL and lookup… | ||
| Thread dumps demystified | Miroslav Smiljanić | 30m |
Shows how raw thread dumps reveal real root causes: use jstack/jcmd or JVM dump files, open them in Thread Dump Analyzer and sort by state, then search stacks… | ||
| Lightning Talk: AEM Performance Monitoring with request.log | Till Claassen | 07m |
Parses AEM request.log files on each instance and extracts timings, response sizes, status and exceptions into a centralized flexible data store, running a CLI… | ||
| Lightning Talk: Oak Direct Binary Access | Matt Ryan | 08m |
Adds signed URLs for S3/Azure so JavaScript or desktop clients read and write binaries directly to cloud storage instead of streaming through the JVM, cutting… | ||
| Lightning Talk: New Sling Servlet Annotations | Konrad Windszus | 09m |
New Sling servlet annotations replace the deprecated SlingServlet and clunky OSGi R5 annotations and require Declarative Services 1.3, BND/maven-bundle-plugin… | ||
| Lightning Talk: What’s new with filters & pipes? | Nicolas Peltier | 11m |
Two small concrete changes to filters and a live Pipes demo. Filter behavior now uses engine 2.6.14 predicate matching across path, suffix, resource type… | ||
| Lightning Talk: AEM & FED BFF’s | Matthijs Abma | 10m |
AEM gets wired into a front-end workflow by running a local proxy that watches the project filesystem and injects a small script into pages to trigger live… | ||
| Lightning Talk: Sling Dynamic Include (SDI) | Dawid Lewandowski | 08m |
Sling Dynamic Include (SDI) replaces selected component output with SSI placeholders at render time based on OSGi rules so Apache requests those fragments… | ||
| nothing matches | ||