Continuously Managing Microservice Granularity: An Evidence-Based Industrial Approach

JUSTINO, Yan, DA SILVA, Carlos and DUARTE, Rafael Batista (2025). Continuously Managing Microservice Granularity: An Evidence-Based Industrial Approach. In: Simpósio Brasileiro de Engenharia de Software. Sociedade Brasileira de Computação, 226-236. [Conference or Workshop Item]

Documents
36259:1068402
[thumbnail of Query]
PDF (Query)
2025-SBES-MicroserviceGranularity-Yan-37001-1634-30097-1-10-20250921.pdf - Published Version
Restricted to Repository staff only until 1 January 2050.
Available under License Creative Commons Attribution.

Download (349kB)
Abstract
Defining and managing appropriate service granularity remains a recurring challenge in the design and evolution of microservices-based systems, directly affecting modularity, maintenance, and operational efficiency. This paper presents early empirical evidence supporting Granulify, a continuous granularity-management approach that dynamically adjusts service boundaries throughout the system lifecycle. Although still preliminary, the results already point to tangible benefits in modularity, maintainability, and operational cost, underscoring the method’s industrial applicability. The proposal is being validated through the reengineering of a real-world investment management platform from a major financial institution in Brazil. The analysed platform manages over 40 million transactions monthly and supports more than 250K internal users across investment, compliance, and trading domains. Preliminary results indicate patterns of architectural fragmentation, productivity impacts, and signs of granularity saturation. We believe that continuous application of this approach will contribute to more informed architectural decisions, balancing modularity, maintenance effort, and operational costs. This ongoing research aims to consolidate Granulify as a practical solution to support teams in the evolutionary management of granularity in microservices architectures.
More Information
Metrics

Altmetric Badge

Dimensions Badge

Share
Add to AnyAdd to TwitterAdd to FacebookAdd to LinkedinAdd to PinterestAdd to Email

Actions (login required)

View Item View Item