Awesome series for Microservice Architecture(MSA)
- Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- Building Microservices: Designing Fine-Grained Systems
- Fundamentals of Software Architecture: An Engineering Approach
- Microservices Patterns: With examples in Java
- Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith
- Kubernetes: Up and Running: Dive into the Future of Infrastructure
- Building Microservices: Designing Fine-Grained Systems
- Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
- Kubernetes in Action
- NGINX - Introduction to Microservices
- Kubernetes - Consider All Microservices Vulnerable — And Monitor Their Behavior
- Google - Microservices architecture on Google Cloud
- Netflix - Keeping Netflix Reliable Using Prioritized Load Shedding
- Netflix - The Netflix Cosmos Platform
- Netflix - Building Netflix’s Distributed Tracing Infrastructure
- Airbnb - Taming Service-Oriented Architecture Using A Data-Oriented Service Mesh
- CNCF - The magic trick of CQRS: decoupling of microservice data
- GitLab - Advantages of microservices architecture