AEM Dispatcher module | Community
Skip to main content
deepakt84913413
August 7, 2017
Solved

AEM Dispatcher module

  • August 7, 2017
  • 2 replies
  • 1383 views

Our website has Akamai for caching and F5 for load balancing. Do I still need the dispatcher module? what are the benefits?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by joerghoh

Hi,

the dispatcher has a few roles in an AEM deployment:

  • Caching layer: Even if you have a CDN the dispatcher can still help to reduce load on publish; typically you run the CDN with TTL-based expiration with a interval to cater worst cases (e.g. 10 minutes). But the dispatcher helps you to reduce the load, because your pages do not change every 10 minutes.
  • Security: The dispatcher is an integral part of the AEM security checklist.
  • Architecture: Any web architecture requires an additional webserver layer in front of the application servers ( = publishs).

Jörg

2 replies

kautuk_sahni
Community Manager
Community Manager
August 9, 2017

Jörg Hoh​ any here?

Reference docs :- https://docs.adobe.com/docs/en/dispatcher.html#Using Dispatcher with a CDN

// USING DISPATCHER WITH A CDN

See also AEM (CQ) Dispatcher Security and CDN+Browser Caching and recorded presentation on Dispatcher Caching.

~kautuk

Kautuk Sahni
joerghoh
Adobe Employee
joerghohAdobe EmployeeAccepted solution
Adobe Employee
August 9, 2017

Hi,

the dispatcher has a few roles in an AEM deployment:

  • Caching layer: Even if you have a CDN the dispatcher can still help to reduce load on publish; typically you run the CDN with TTL-based expiration with a interval to cater worst cases (e.g. 10 minutes). But the dispatcher helps you to reduce the load, because your pages do not change every 10 minutes.
  • Security: The dispatcher is an integral part of the AEM security checklist.
  • Architecture: Any web architecture requires an additional webserver layer in front of the application servers ( = publishs).

Jörg