Decomposing the Database: Achieving Data Independence in Microservices
Summary of Chapter 4 from Monolith to Microservices: Practical strategies for splitting monolithic databases and managing data consistency in distributed systems.
Summary of Chapter 4 from Monolith to Microservices: Practical strategies for splitting monolithic databases and managing data consistency in distributed systems.
Summary of Chapter 3 from Monolith to Microservices: Practical approaches to decomposing monolithic systems using patterns like Strangler Fig and Branch by Abstraction.
Summary of Chapter 2 from Monolith to Microservices: A comprehensive guide to planning your microservices migration strategy with clear objectives and organizational alignment.
Introduction to a blog series exploring Sam Newman's Monolith to Microservices book, covering the fundamentals of microservice architecture and evolutionary patterns.
Understanding the proper way to use Go interfaces by following the principle of defining interfaces where they're used, not where they're implemented.
Exploring how most software development involves stitching together APIs and third-party services, drawing parallels to the art of sewing.