Distributed Services with Go: Your Guide to Reliable, Scalable, and Maintainable Systems
            
暫譯: 使用 Go 的分散式服務:可靠、可擴展且易於維護系統的指南
        
        Jeffery, Travis
- 出版商: Pragmatic Bookshelf
- 出版日期: 2021-04-20
- 定價: $1,575
- 售價: 9.5 折 $1,496
- 貴賓價: 9.0 折 $1,418
- 語言: 英文
- 頁數: 225
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1680507605
- ISBN-13: 9781680507607
- 
    相關分類:
    
      Go 程式語言
 
立即出貨
買這商品的人也買了...
- 
                
                   $403Redis 設計與實現 $403Redis 設計與實現
- 
                
                   使用者故事對照 (User Story Mapping: Discover the Whole Story, Build the Right Product) 使用者故事對照 (User Story Mapping: Discover the Whole Story, Build the Right Product)$580$458
- 
                
                   打動人心的產品設計|頂尖設計師打造成功產品的黃金法則 (Designing Products People Love: How Great Designers Create Successful Products) 打動人心的產品設計|頂尖設計師打造成功產品的黃金法則 (Designing Products People Love: How Great Designers Create Successful Products)$580$458
- 
                
                   Redis 開發與運維 Redis 開發與運維$534$507
- 
                
                   Go Design Patterns Go Design Patterns$1,950$1,853
- 
                
                   網站可靠性工程|Google 的系統管理之道 (Site Reliability Engineering: How Google Runs Production Systems)(SRE)-*外觀稍有瑕疵,不介意者再下單 網站可靠性工程|Google 的系統管理之道 (Site Reliability Engineering: How Google Runs Production Systems)(SRE)-*外觀稍有瑕疵,不介意者再下單$780$616
- 
                
                   領域驅動設計:軟體核心複雜度的解決方法 (Domain-Driven Design: Tackling Complexity in the Heart of Software) 領域驅動設計:軟體核心複雜度的解決方法 (Domain-Driven Design: Tackling Complexity in the Heart of Software)$680$530
- 
                
                   圖解資訊安全與個資保護|網路時代人人要懂的自保術 圖解資訊安全與個資保護|網路時代人人要懂的自保術$380$323
- 
                
                   Distributed Systems (Paperback) 3rd Distributed Systems (Paperback) 3rd$1,500$1,470
- 
                
                   $551從企業級開發到雲原生微服務 : SpringBoot 實戰 $551從企業級開發到雲原生微服務 : SpringBoot 實戰
- 
                
                   史上最完整細節:Kubernetes 超應用全書 史上最完整細節:Kubernetes 超應用全書$980$774
- 
                
                   $1,584Microservices Security in Action $1,584Microservices Security in Action
- 
                
                   $477Rust 權威指南 (The Rust Programming Language (Covers Rust 2018)) $477Rust 權威指南 (The Rust Programming Language (Covers Rust 2018))
- 
                
                   再強一點:用 Go語言完成六個大型專案 再強一點:用 Go語言完成六個大型專案$780$616
- 
                
                   深入淺出 Go (Head First Go) 深入淺出 Go (Head First Go)$880$695
- 
                
                   $1,188CISSP 權威指南, 8/e (CISSP All-in-One Exam Guide, 8/e) $1,188CISSP 權威指南, 8/e (CISSP All-in-One Exam Guide, 8/e)
- 
                
                   $1,150Learning Go: An Idiomatic Approach to Real-World Go Programming $1,150Learning Go: An Idiomatic Approach to Real-World Go Programming
- 
                
                   $1,400Network Programming with Go: Learn to Code Secure and Reliable Network Services from Scratch $1,400Network Programming with Go: Learn to Code Secure and Reliable Network Services from Scratch
- 
                
                   $1,080PostgreSQL Query Optimization: The Ultimate Guide to Building Efficient Queries (Paperback) $1,080PostgreSQL Query Optimization: The Ultimate Guide to Building Efficient Queries (Paperback)
- 
                
                   黑帽 Python|給駭客與滲透測試者的 Python 開發指南, 2/e (Black Hat Python : Python Programming for Hackers and Pentesters, 2/e) 黑帽 Python|給駭客與滲透測試者的 Python 開發指南, 2/e (Black Hat Python : Python Programming for Hackers and Pentesters, 2/e)$450$356
- 
                
                   Spring REST API 開發與測試指南|使用 Swagger、HATEOAS、JUnit、Mockito、PowerMock、Spring Test Spring REST API 開發與測試指南|使用 Swagger、HATEOAS、JUnit、Mockito、PowerMock、Spring Test$580$493
- 
                
                   The Hacker Playbook 3 中文版:滲透測試實戰 (紅隊版) The Hacker Playbook 3 中文版:滲透測試實戰 (紅隊版)$650$507
- 
                
                   CYBERSEC 2022 臺灣資安年鑑 ─ 零信任資安時代來臨:信任邊界徹底瓦解,安全需源自反覆驗證 CYBERSEC 2022 臺灣資安年鑑 ─ 零信任資安時代來臨:信任邊界徹底瓦解,安全需源自反覆驗證$179$161
- 
                
                   Linux 網路內功修煉 - 徹底了解底層原理及高性能架構 Linux 網路內功修煉 - 徹底了解底層原理及高性能架構$780$663
- 
                
                   演算法生存指南(書況差限門市銷售) 演算法生存指南(書況差限門市銷售)$800$632
商品描述
This is the book for Gophers who want to learn how to build distributed systems. You know the basics of Go and are eager to put your knowledge to work. Build distributed services that are highly available, resilient, and scalable. This book is just what you need to apply Go to real-world situations. Level up your engineering skills today.
Take your Go skills to the next level by learning how to design, develop, and deploy a distributed service. Start from the bare essentials of storage handling, then work your way through networking a client and server, and finally to distributing server instances, deployment, and testing. All this will make coding in your day job or side projects easier, faster, and more fun.
Create your own distributed services and contribute to open source projects. Build networked, secure clients and servers with gRPC. Gain insights into your systems and debug issues with observable services instrumented with metrics, logs, and traces. Operate your own Certificate Authority to authenticate internal web services with TLS. Automatically handle when nodes are added or removed to your cluster with service discovery. Coordinate distributed systems with replicated state machines powered by the Raft consensus algorithm. Lay out your applications and libraries to be modular and easy to maintain. Write CLIs to configure and run your applications. Run your distributed system locally and deploy to the cloud with Kubernetes. Test and benchmark your applications to ensure they're correct and fast.
Dive into writing Go and join the hundreds of thousands who are using it to build software for the real world.
What You Need:
Go 1.13+ and Kubernetes 1.16+
商品描述(中文翻譯)
這是一本適合希望學習如何構建分散式系統的 Gopher 的書籍。你已經掌握了 Go 的基本知識,並渴望將你的知識付諸實踐。構建高可用性、韌性和可擴展的分散式服務。這本書正是你將 Go 應用於現實世界情境所需的。今天就提升你的工程技能。
透過學習如何設計、開發和部署分散式服務,將你的 Go 技能提升到下一個層次。從存儲處理的基本要素開始,然後逐步了解客戶端和伺服器的網絡連接,最後到分散伺服器實例的部署和測試。這一切將使你在日常工作或側項目中的編碼變得更簡單、更快速和更有趣。
創建你自己的分散式服務並貢獻於開源項目。使用 gRPC 構建網絡化的安全客戶端和伺服器。深入了解你的系統,並通過帶有指標、日誌和追蹤的可觀察服務來調試問題。運營你自己的證書授權機構,以使用 TLS 驗證內部網絡服務。自動處理當節點被添加或移除到你的集群時的服務發現。使用 Raft 共識算法驅動的複製狀態機協調分散式系統。將你的應用程序和庫設計為模組化且易於維護。編寫 CLI 以配置和運行你的應用程序。在本地運行你的分散式系統,並使用 Kubernetes 部署到雲端。測試和基準測試你的應用程序,以確保它們正確且快速。
深入學習 Go 的編寫,加入數十萬正在使用它構建現實世界軟體的人行列。
你需要的條件:
Go 1.13+ 和 Kubernetes 1.16+
作者簡介
Travis Jeffery is a Canadian designer, programmer, and writer. He has been creating software for over 15 years, writing open source software and building several startups from the ground up, including Segment and Confluent.
作者簡介(中文翻譯)
Travis Jeffery 是一位加拿大設計師、程式設計師和作家。他已經從事軟體開發超過 15 年,撰寫開源軟體並從零開始建立了幾個初創公司,包括 Segment 和 Confluent。
 
 
     
     
     
     
     
     
     
     
    