design suggestion for REST API in AEM 6.5
Our company already use adobe managed services for our contents. We have 1 author n 2 publishers instances and are hosted in adobe managed AWS. We have few REST API's exposed for other applications through author instance. This design have been implemented by adobe common services team. Existing design has 2 major flaws. With increased api calls, author instance performance has gone down. Also, it's not scalable. Additionally, new design should be able to alert consumer if there is any change in the actual asset during/after publish. Please advise best solution for the above problem. If you can share architecture solution diagram for the above solution, that'll be really great.