Yogesh Kulkarni is an experienced Adobe AEM/CQ developer/architect specializing in best practices for designing connected digital experience using AEM technology stack. He has implemented numerous large-scale CQ/AEM installations for a variety of clients and industries.
AEM - Hystrix Integration
We had a requirement where the client wanted to add the Circuit Breaker pattern to an AEM component which calls RESTful endpoints, to support the following use cases:
If more than 10% of the calls fail within a minute then the circuit should trip.
After the circuit is tripped, the system should periodically check if the external service API is back up and working using a background thread.
The component prevents users from experiencing a sub-optimal response time.
The component should present a user-friendly message in case of any service failure.
Read Full Blog
Please use this thread to ask the related questions.