activity
20212025
most citedData Management in Microservices: State of the Practice, Challenges, and Research Directions

10 citations · 24 across the 8 of their papers we have counts for

collaborators

8 papers

cs.DB2025★ 2 cited

Transactional Cloud Applications: Status Quo, Challenges, and Opportunities

Rodrigo Laigner, George Christodoulou, Kyriakos Psarakis +2

Transactional cloud applications such as payment, booking, reservation systems, and complex business workflows are currently being rewritten for deployment in the cloud. This migra…

cs.DB2025

vMODB: Unifying Event and Data Management for Distributed Asynchronous Applications

Rodrigo Laigner, Yongluan Zhou

Event-driven microservice architecture (EDMA) has emerged as a crucial architectural pattern for scalable cloud applications. In typical EDMAs, database systems are relegated to is…

cs.DB2024★ 4 cited

Rethinking State Management in Actor Systems for Cloud-Native Applications

Yijian Liu, Rodrigo Laigner, Yongluan Zhou

The actor model has gained increasing popularity. However, it lacks support for complex state management tasks, such as enforcing foreign key constraints and ensuring data replicat…

cs.SE2024★ 1 cited

An Empirical Study on Challenges of Event Management in Microservice Architectures

Rodrigo Laigner, Ana Carolina Almeida, Wesley K. G. Assunção +1

Microservices emerged as a popular architectural style over the last decade. Although microservices are designed to be self-contained, they must communicate to realize business cap…

cs.DB2024

Benchmarking Data Management Systems for Microservices

Rodrigo Laigner, Yongluan Zhou

Microservice architectures are a popular choice for deploying large-scale data-intensive applications. This architectural style allows microservice practitioners to achieve require…

cs.DB2024★ 7 cited

Online Marketplace: A Benchmark for Data Management in Microservices

Rodrigo Laigner, Zhexiang Zhang, Yijian Liu +2

Microservice architectures have become a popular approach for designing scalable distributed applications. Despite their extensive use in industrial settings for over a decade, the…

cs.SE2021

Cataloging Dependency Injection Anti-Patterns in Software Systems

Rodrigo Laigner, Diogo Mendonça, Alessandro Garcia +1

Context: Dependency Injection (DI) is a commonly applied mechanism to decouple classes from their dependencies in order to provide higher modularization. However, bad DI practices…

cs.DB2021★ 10 cited

Data Management in Microservices: State of the Practice, Challenges, and Research Directions

Rodrigo Laigner, Yongluan Zhou, Marcos Antonio Vaz Salles +2

Microservices have become a popular architectural style for data-driven applications, given their ability to functionally decompose an application into small and autonomous service…