Cloud Native Go: Building Reliable Services in Unreliable Environments (Paperback)
暫譯: 雲原生 Go:在不可靠環境中構建可靠服務 (平裝本)
Titmus, Matthew A.
買這商品的人也買了...
-
深入淺出物件導向分析與設計 (Head First Object-Oriented Analysis and Design)$880$695 -
Arduino 官方正版 Genuino 101$1,700$1,700 -
Raspberry Pi 3 Model B+ (UK製)$1,505$1,474 -
JVM Performance Engineering: Inside OpenJDK and the HotSpot Java Virtual Machine (Paperback)$1,980$1,881 -
晉昇軟體最高殿堂:Jenkins2 持續整合大師之路$600$474 -
$1,320Deep Learning with JavaScript: Neural Networks in Tensorflow.Js -
JavaScript 技術手冊$560$476 -
Building a Future-Proof Cloud Infrastructure: A Unified Architecture for Network, Security and Storage Services (Paperback)$1,998$1,898 -
$1,584Microservices Security in Action -
Principles of Distributed Database Systems, 4/e (Paperback)$2,500$2,375 -
內行人才知道的系統設計面試指南$580$458 -
$2,070Multithreaded JavaScript: Concurrency Beyond the Event Loop -
Structure and Interpretation of Computer Programs: JavaScript Edition (Paperback)$2,980$2,920 -
Understanding Distributed Systems : What every developer should know about large distributed applications, 2/e (Paperback)$1,650$1,617 -
$1,767Functional Design: Principles, Patterns, and Practices (Paperback) -
Staff 工程師之路|獻給個人貢獻者成長與改變的導航指南 (The Staff Engineer's Path)$580$458 -
OpenTelemetry 入門指南:建立全面可觀測性架構(iThome鐵人賽系列書)【軟精裝】$750$525 -
$1,995Learning Systems Thinking: Essential Nonlinear Skills and Practices for Software Professionals (Paperback) -
Collaborative Software Design: How to Facilitate Domain Modeling Decisions$1,750$1,662 -
內行人才知道的機器學習系統設計面試指南 (Machine Learning System Design Interview)$680$510 -
Mastering Opentelemetry and Observability: Enhancing Application and Infrastructure Performance and Avoiding Outages$2,100$1,995 -
$2,175Full Stack JavaScript Strategies: The Hidden Parts Every Mid-Level Developer Needs to Know (Paperback) -
$2,205Beyond Vibe Coding: From Coder to Ai-Era Developer (Paperback) -
$2,327Building Event-Driven Microservices: Leveraging Organizational Data at Scale -
Latency: Reduce Delay in Software Systems$2,160$2,052
相關主題
商品描述
Learn how to use Go's strengths to develop services that are scalable and resilient even in an unpredictable environment. With this book's expanded second edition, Go developers will explore the composition and construction of cloud native applications, from lower-level Go features and mid-level patterns to high-level architectural considerations.
Each chapter in this new edition builds on the lessons of the last, walking intermediate to advanced developers through Go to construct a simple but fully featured distributed key-value store. You'll learn about Go generics, dependability and reliability, memory leaks, and message-oriented middleware. New chapters on security and distributed state delve into critical aspects of developing secure distributed cloud native applications.
With this book you will:
- Learn the features that make Go an ideal language for building cloud native software
- Understand how Go solves the challenges of designing scalable distributed services
- Design and implement a reliable cloud native service by leveraging Go's lower-level features such as channels and goroutines
- Apply patterns, abstractions, and tooling to effectively build and manage complex distributed systems
- Overcome stumbling blocks when using Go to build and manage a cloud native service
商品描述(中文翻譯)
學習如何利用 Go 的優勢來開發可擴展且具韌性的服務,即使在不可預測的環境中也能運行。隨著本書擴展的第二版,Go 開發者將探索雲原生應用程式的組成和建構,從較低層級的 Go 特性和中層級的模式到高層級的架構考量。
本新版本的每一章都建立在前一章的基礎上,帶領中級到高級開發者通過 Go 構建一個簡單但功能齊全的分散式鍵值存儲。您將學習 Go 的泛型、可靠性和穩定性、記憶體洩漏以及面向消息的中介軟體。新章節涵蓋安全性和分散式狀態,深入探討開發安全的分散式雲原生應用程式的關鍵方面。
通過本書,您將:
- 學習使 Go 成為構建雲原生軟體的理想語言的特性
- 了解 Go 如何解決設計可擴展分散式服務的挑戰
- 通過利用 Go 的低層級特性,如通道和 goroutines,設計和實現可靠的雲原生服務
- 應用模式、抽象和工具,有效地構建和管理複雜的分散式系統
- 克服使用 Go 構建和管理雲原生服務時的障礙