Production-Ready Microservices: Building Standardized Systems Across an Engineering Organization (Paperback)
暫譯: 生產就緒的微服務:在工程組織中構建標準化系統 (平裝本)

Susan Fowler

買這商品的人也買了...

商品描述

                 
One of the biggest challenges for organizations that have adopted microservice architecture is the lack of architectural, operational, and organizational standardization. After splitting a monolithic application or building a microservice ecosystem from scratch, many engineers are left wondering what's next. In this practical book, author Susan Fowler presents a set of microservice standards in depth, drawing from her experience standardizing over a thousand microservices at Uber. You'll learn how to design microservices that are stable, reliable, scalable, fault tolerant, performant, monitored, documented, and prepared for any catastrophe.
Explore production-readiness standards, including:
  • Stability and Reliability: develop, deploy, introduce, and deprecate microservices; protect against dependency failures
  • Scalability and Performance: learn essential components for achieving greater microservice efficiency
  • Fault Tolerance and Catastrophe Preparedness: ensure availability by actively pushing microservices to fail in real time
  • Monitoring: learn how to monitor, log, and display key metrics; establish alerting and on-call procedures
  • Documentation and Understanding: mitigate tradeoffs that come with microservice adoption, including organizational sprawl and technical debt

商品描述(中文翻譯)

組織在採用微服務架構時面臨的最大挑戰之一是缺乏架構、運營和組織的標準化。在將單體應用程式拆分或從零開始建立微服務生態系統後,許多工程師會感到不知所措。在這本實用的書中,作者蘇珊·福勒(Susan Fowler)深入介紹了一套微服務標準,這些標準源自她在Uber標準化超過一千個微服務的經驗。您將學習如何設計穩定、可靠、可擴展、容錯、性能優越、可監控、可文檔化並為任何災難做好準備的微服務。

探索生產就緒標準,包括:
- **穩定性和可靠性:** 開發、部署、引入和淘汰微服務;防止依賴性故障
- **可擴展性和性能:** 學習實現更高微服務效率的基本組件
- **容錯和災難準備:** 通過主動推動微服務在實時中失敗來確保可用性
- **監控:** 學習如何監控、記錄和顯示關鍵指標;建立警報和待命程序
- **文檔和理解:** 減輕隨著微服務採用而來的權衡,包括組織擴張和技術負債