Granularity and Communication in Microservices Architectures - Neal Ford
About this talk
This talk focuses on the challenges teams face regarding the communication between microservices, often leading to a disorganized structure known as a "Big Ball of Mud." Neal Ford introduces the architecture quantum, a fundamental unit of architectural measurement that aids in identifying communication boundaries and assessing both static and dynamic coupling. Attendees gain practical techniques for determining optimal service granularity by using integrators and disintegrators, along with insights on choosing between synchronous and asynchronous communication models while balancing consistency and transactional behavior. The session also delves into eight distinct saga patterns, offering guidance on their effective application in distributed systems.
More from this event
See all 126 talks →
AI Is Not the Risk. Architectural Drift Is - Sunil Kalkunte
17:39
Breaking the Monolith: Tesco’s Journey to Federated GraphQL with xAPI - Vishwas Chandrashekar
29:13
A Practical Introduction to LangChain4j - Venkat Subramaniam
1:01:28
Beyond the AI Models: How Lowe’s is Building the Store That Knows - Swaroop Shivaram
13:59