Asynchronous Queue Based Approach for Building Reactive Microservices
Resumo
Microservices (MS) are a new approach designed to promote greater scalability and flexibility in large applications. One of the major challenges in the MS approach is to properly develop a single microservice in terms of scope, efficiency and reliability. In this work, we propose an architectural model based on the concepts of reactive programming to internally structure microservices. This model is internally coordinated by asynchronous queues, which allows preserving compatibility with most monolithic components. A comparative study between the standard approach and the proposed architecture was carried out in order to measure the impacts of this strategy in terms of performance.
Publicado
17/10/2017
Como Citar
BRILHANTE, Jonathan; COSTA, Rostand; MARITAN, Tiago.
Asynchronous Queue Based Approach for Building Reactive Microservices. In: BRAZILIAN SYMPOSIUM ON MULTIMEDIA AND THE WEB (WEBMEDIA), 23. , 2017, Gramado.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2017
.
p. 373-380.