Netflix: Video streaming platform with hundreds of microservices handling different aspects like playback, recommendation, billing, and user authentication. Each team can deploy independently without affecting others.
Amazon: E-commerce platform with separate services for product catalog, order processing, payment, inventory, and shipping. Enables independent scaling during high-traffic events like Prime Day.
Uber: Ride-sharing platform with microservices for rider matching, driver dispatch, pricing, payment processing, and notifications, allowing rapid feature development and deployment.
在设计或开发微服务架构时请参考此技能。当团队需要高度自治和独立发布、不同的功能有不同的扩展需求、存在强大的 DevOps/SRE 成熟度、需要多语言技术堆栈时使用。从多个范例中进行选择时不要使用 - 首先使用架构范例。不要在以下情况下使用:组织复杂性较低的小型团队。不要在以下情况下使用:缺乏 DevOps 成熟度或平台工程资源有限。不要在以下情况下使用:跨操作需要强事务一致性。 来源:athola/claude-night-market。