swaits

51%
Flag icon
When decomposing a monolithic architecture, finding the correct service granularity is key. Creating large services alleviates problems like transactional contexts and orchestration, but does little to break the monolith into smaller pieces. Too-fine-grained components lead to too much orchestration, communication overhead, and interdependency between components.
Building Evolutionary Architectures: Support Constant Change
Rate this book
Clear rating