Microservices
4 engineering logs on Microservices. Newest first.
- The saga pattern is compensating transactions with better marketing
Why every saga step is visible to the outside world before the saga finishes, why a compensation is a new business action rather than a rollback, and why the hard part is the steps that cannot be undone.
- Microservices Deep Dive: Architecting for Scalability and Resilience
How to design, operate, and scale microservices: core principles, when to use them, key patterns, and how to manage complexity in distributed systems.
- Mastering Event-Driven Architecture with Apache Kafka
How to design scalable, resilient systems using event-driven architecture and Apache Kafka for high-throughput, real-time data processing.
- Transitioning from REST to gRPC: System Design and Tradeoffs
How gRPC changes API design versus REST: protocol model, protobuf schemas, service interfaces, streaming patterns, and when gRPC or REST is the right architectural choice.