ZooKeeper: Distributed process coordination (Paperback)

Flavio Junqueira, Benjamin Reed

  • 出版商: O'Reilly
  • 出版日期: 2013-12-31
  • 定價: $1,300
  • 售價: 9.5$1,235
  • 語言: 英文
  • 頁數: 246
  • 裝訂: Paperback
  • ISBN: 1449361307
  • ISBN-13: 9781449361303
  • 相關分類: zookeeper
  • 立即出貨 (庫存 < 3)

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

商品描述

Building distributed applications is difficult enough without having to coordinate the actions that make them work. This practical guide shows how Apache ZooKeeper helps you manage distributed systems, so you can focus mainly on application logic. Even with ZooKeeper, implementing coordination tasks is not trivial, but this book provides good practices to give you a head start, and points out caveats that developers and administrators alike need to watch for along the way.

In three separate sections, ZooKeeper contributors Flavio Junqueira and Benjamin Reed introduce the principles of distributed systems, provide ZooKeeper programming techniques, and include the information you need to administer this service.

  • Learn how ZooKeeper solves common coordination tasks
  • Explore the ZooKeeper API’s Java and C implementations and how they differ
  • Use methods to track and react to ZooKeeper state changes
  • Handle failures of the network, application processes, and ZooKeeper itself
  • Learn about ZooKeeper’s trickier aspects dealing with concurrency, ordering, and configuration
  • Use the Curator high-level interface for connection management
  • Become familiar with ZooKeeper internals and administration tools

商品描述(中文翻譯)

建立分散式應用程式已經很困難,更不用說要協調使其運作的動作。這本實用指南展示了 Apache ZooKeeper 如何幫助您管理分散式系統,讓您主要專注於應用程式邏輯。即使有了 ZooKeeper,實現協調任務也並不簡單,但本書提供了良好的實踐方法,讓您能夠快速上手,並指出開發人員和管理員在途中需要注意的注意事項。

在三個獨立的部分中,ZooKeeper 的貢獻者 Flavio Junqueira 和 Benjamin Reed 介紹了分散式系統的原則,提供了 ZooKeeper 的程式設計技巧,並包含您需要管理此服務的相關資訊。

- 了解 ZooKeeper 如何解決常見的協調任務
- 探索 ZooKeeper API 的 Java 和 C 實現以及它們的差異
- 使用方法來追蹤並對 ZooKeeper 狀態變化做出反應
- 處理網路、應用程式進程和 ZooKeeper 本身的故障
- 了解 ZooKeeper 在並發性、排序和配置方面的一些複雜問題
- 使用 Curator 高級介面進行連接管理
- 熟悉 ZooKeeper 的內部結構和管理工具