Abstract

Microservice architecture is widely used in the development of distributed applications. Many problems present at the beginning of using this approach have already been solved. However, one of the fundamental problems that seriously affects the system’s fault tolerance remains unsolved. This fundamental problem is known as guaranteed delivery of messages between services. The article analyzed standard approaches to solving this problem. Based on the analysis, the Circuit Breaker pattern was isolated, and its modification was carried out, which reduced the delay in the transition between states and, accordingly, the sending of messages by the service. The efficiency of the proposed modification has been confirmed experimentally. The result of the modification is presented in the form of a quick configuration for Spring Boot. Keywords: microservice architecture, fault tolerance, microservice, programming pattern, Circuit Breaker.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call