Front matter
preface
acknowledgments
about this book
about the author
about the cover illustration
Part 1. Introducing Microservice APIs
1 What are microservice APIs?
1.1 What are microservices?
Defining microservices
Microservices vs. monoliths
Microservices today and how we got here
1.2 What are web APIs?
What is an API?
What is a web API?
How do APIs help us drive microservices integrations?
1.3 Challenges of microservices architecture
Effective service decomposition
Microservices integration tests
Handling service unavailability
Tracing distributed transactions
Increased operational complexity and infrastructure overhead
1.4 Introducing documentation-driven development
(try again in a couple of minutes)