Circuit Breakers, Discovery, and API Gateways in Microservices
Fabrizio Montesi, Janine Weber

TL;DR
This paper reviews key microservices patterns like circuit breakers, discovery, and API gateways, analyzing deployment strategies, evaluating Jolie language applicability, and discussing future development considerations.
Contribution
It provides a systematic analysis of deployment strategies for microservices patterns and evaluates Jolie's suitability for implementing these patterns.
Findings
Insights into circuit breaker deployment strategies
Assessment of Jolie for microservices pattern implementation
Comparison of standard frameworks for microservices patterns
Abstract
We review some of the most widely used patterns for the programming of microservices: circuit breaker, service discovery, and API gateway. By systematically analysing different deployment strategies for these patterns, we reach new insight especially for the application of circuit breakers. We also evaluate the applicability of Jolie, a language for the programming of microservices, for these patterns and report on other standard frameworks offering similar solutions. Finally, considerations for future developments are presented.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware System Performance and Reliability · Cloud Computing and Resource Management · Service-Oriented Architecture and Web Services
