We were determining using AEM POST Servlet vs a separate service layer outside AEM. We know that POST requests to AEM would not be cached at dispatcher and would load AEM server. And here at our organization AEM server is used mainly from content perspective, things are cached at dispatcher and CDN, lowering number of hits to AEM server.
If you have done similar evaluation or have some observations regarding AEM POST servlets vs a seperate service layer. Please share your inputs.