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。