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。