The Ultimate Guide To AD0-E207 Adobe Analytics Architect Master
The Ultimate Guide To AD0-E207 Adobe Analytics Architect Master
AD0-E207 Adobe Analytics Architect Master Certification Exam Credential. In complex setups,
you may use multiple Dispatchers. For example, you may use:
The “next closest server” depends on your specific setup. For example, in an Akamai setup the request
can take the following path
In most cases, Dispatcher is the next server that might serve the document from a cache and influence the
response headers returned to the CDN server.
Manual invalidation
CDNs allow resources to be removed from the cache through web interfaces.
In a typical AEM setup, configuration by extension and/or path, which can be achieved through points 1
and 2 above, offers possibilities to set reasonable caching periods for often-used resources that do not
change often, such as design images and client libraries. When new releases are deployed, typically a
manual invalidation is required.
If this approach is used to cache managed content, it implies that content changes are only visible to end
users once the configured caching period is expired and the document is fetched from Dispatcher again.
For finer-grained control, API based invalidation allows you to invalidate a CDN’s cache as the
Dispatcher cache is invalidated. Based on the CDNs API, you can implement your own ContentBuilder
and TransportHandler (if the API is not REST-based) and set up a Replication Agent that will use these to
invalidate the CDN’s cache.
See also AEM (CQ) Dispatcher Security and CDN+Browser Caching and recorded presentation on
Dispatcher Caching.