2 papers
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
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…