Following are the related design patterns which can be used in conjunction with this pattern:
- Retry pattern: Best used for transient fault handling which should be anticipated for cloud deployment of Microservices
- Runtime reconfiguration pattern: Making the configuration changes event-driven can help make the system more dynamic and ensure better availability
- Gatekeeper pattern: Best used to minimize the risk of clients gaining direct access to sensitive information and services
- Circuit breaker pattern: Handles transient faults to improve the stability and resiliency of an application