Monolithic vs. Microservices Architecture: Why Amazon, Netflix, and Startups Keep Switching Sides
When Amazon's Prime Video team built a real-time "every-stream" monitoring system, they initially opted for a highly-distributed microservices architecture. Multiple services, state-machines, Lambdas, S3...