Skip to content

Architectural Modularity vs Service Granularity

Photo of Arohi
Hosted By
Arohi and 2 others
Architectural Modularity vs Service Granularity

Details

Modularity and granularity are very much different. Modularity is about the breaking apart of systems into smaller deployment units, whereas granularity is about the size of those separate deployment units.
In this session Mark will describe the technical and business drivers for architectural modularity and shows various approaches for breaking apart systems. He would also explain how to achieve the right level of granularity for those separate parts by introducing various disintegration drivers and integration drivers that we can use to not only justify service granularity, but also get it right.

Speaker: Mark Richards

Mark Richards is a hands-on software architect, trainer, and published author living in Boston, MA, USA. He has been in the technology industry since 1983, and he has experience in the architecture and delivery of Microservices Architectures, Service-Based Architectures, and Service-Oriented Architectures in a variety of platforms and languages. He has published numerous books and videos on areas of Microservices, software architecture, and enterprise messaging, and has spoken at hundreds of conferences and user groups around the world.

Photo of Software Craftspeople Community group
Software Craftspeople Community
See more events