Our intent is to use Akamai CDN to cache a whole (static) DXA 1.3 site. We implemented a storage extension that will notify Akamai to flush it's cache when a page is published.
We configured DXA to use CDaaS, which has a time based cache. The DD4T storage layer also has an option to configure a time based cache. And off course the Content Service has the Tridion Object Cache.
Our concern is that when Akamai is notified to flush the cache of a published page, it may cache an stale page when time based caching is used. Obvious solution may be to just disable the CDaaS and DD4T cache, since the origin site is only hit on cache flush.
Has anyone any recommendations for this scenario?