Performance consideration for user generated content
Hello community,
We are designing a solution where users will bookmark/save articles, data will therefore be generated by end-user and requested on each page(article) load.
We are considering different solutions but taking into consideration:
- Performance on page load: (Request data (isBookmarked/isSaved) on page load or asynchronously)
- Caching, Dispatcher and CDN: We are looking at Sling Dynamic Include but sill would like to cache this info if possible to reduce traffic
We are not utilizing AEM communities as it adds an unnecessary overhead in infrastructure for what we need here.
Would appreciate to hear your experiences and the different solutions implemented out there with pros and cons.