Building Microservices
Sam Newman
Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-contained microservices. But developing these systems brings its own set of headaches.
software-architecture system-design backend intermediate practical microservices distributed-systems scalability
architecture hands-on hands on