Transactional Causal Consistent Microservices Simulator


연구 분야: Software Development



학회: IFIP International Conference on Distributed Applications and Interoperable Systems


초록

Microservice architecture has been widely adopted to develop software systems, but some of its trade-offs are often ignored. In particular, the introduction of eventual consistency has a huge impact on the complexity of the application business logic design. Recent proposals to use transactional causal consistency in serverless computing and microservices seem promising because it reduces the number of possible concurrent execution anomalies that can occur due to the lack of isolation. However, existing tools are technologically complex, making experimentation with complex business logic difficult. We propose a transactional causal consistency simulator to test the behavior of business logic rich microservices applications. It promotes the design of complex business logic transactional causal consistent microservices in a software developer-friendly environment. The simulator is a publicly available artifact that can be reused in other experiments.


Author Profile
António Rito Silva

INESC-ID Instituto Superior Técnico University of Lisbon Lisbon Portugal

Indonesia
Author Profile
Pedro Pereira

INESC-ID Instituto Superior Técnico University of Lisbon Lisbon Portugal

Indonesia

📄 논문 정보

발행 연도 2023년
인용수 0
출판 국가 Indonesia
사이트 Springer
좋아요 수 0

연관 논문 목록 (312건)