Learning Karaf Cellar
暫譯: 學習 Karaf Cellar
Jean-Baptiste Onofre
- 出版商: Packt Publishing
- 出版日期: 2014-07-19
- 售價: $1,190
- 貴賓價: 9.5 折 $1,131
- 語言: 英文
- 頁數: 114
- 裝訂: Paperback
- ISBN: 1783984600
- ISBN-13: 9781783984602
海外代購書籍(需單獨結帳)
商品描述
About This Book
- Install and use Cellar as a provisioning clustering solution for Apache Karaf
- Extend Cellar usage to more than just provisioning by implementing distributed solutions
- Practical, step-by-step tutorial with real use cases and examples to help you seamlessly manage a cluster of Karaf Instances
Who This Book Is For
If you are new to Karaf and want to install and manage multiple Karaf instances by farming or clustering, then this book is for you. If you are a Java developer or a system administrator with basic knowledge of Karaf, you can use this book as a guide. Some background knowledge of OSGi and/or Karaf would be preferred but is not mandatory.
What You Will Learn
- Explore the Apache Karaf OSGi container and its features
- Install and configure multiple Karaf containers
- Leverage Hazelcast using Cellar to provide clustering
- Create and manage multiple cluster groups
- Discover the different components of Cellar and how to administrate them
- Implement a fine-grained topology by filtering cluster events
- Use Cellar to implement remote communication between OSGi bundles (DOSGi)
- Use Cellar with Camel to implement a remote communication between Camel routes and a distributed cache
In Detail
Apache Karaf is a popular OSGi container that provides rich and broad features, and together with Cellar, you can easily manage farms of containers that provide synchronization between the instances of Karaf. In a real production system, users require a farm of containers to implement failover and scalability, as well as the tools required to provision the different members of a cluster. This book will help you understand the architecture, installation, and configuration of a cluster and teach you about different components and features to get the best out of a clustering solution using Apache Karaf Cellar.
Learning Karaf Cellar starts with an introduction to some of the key features of Karaf. After a quick but detailed understanding of OSGi and Karaf, this book takes you through the concept of provisioning clusters and then covers what Cellar is and how to use it.
商品描述(中文翻譯)
**建立並實作一個完整的 Apache Karaf OSGi 容器叢集解決方案**
## 本書介紹
- 安裝並使用 Cellar 作為 Apache Karaf 的供應叢集解決方案
- 通過實作分散式解決方案,擴展 Cellar 的使用範圍,不僅限於供應
- 實用的逐步教學,包含真實案例和範例,幫助您無縫管理一組 Karaf 實例
## 本書適合誰
如果您是 Karaf 的新手,並希望通過農場或叢集來安裝和管理多個 Karaf 實例,那麼這本書適合您。如果您是 Java 開發人員或具備基本 Karaf 知識的系統管理員,您可以將這本書作為指導。對 OSGi 和/或 Karaf 的一些背景知識會更佳,但並非必須。
## 您將學到什麼
- 探索 Apache Karaf OSGi 容器及其特性
- 安裝和配置多個 Karaf 容器
- 利用 Hazelcast 和 Cellar 提供叢集功能
- 創建和管理多個叢集群組
- 了解 Cellar 的不同組件及其管理方式
- 通過過濾叢集事件實作細粒度拓撲
- 使用 Cellar 實作 OSGi 套件之間的遠端通信 (DOSGi)
- 使用 Cellar 與 Camel 實作 Camel 路由與分散式快取之間的遠端通信
## 詳細內容
Apache Karaf 是一個流行的 OSGi 容器,提供豐富且廣泛的功能,結合 Cellar,您可以輕鬆管理提供 Karaf 實例之間同步的容器農場。在實際的生產系統中,用戶需要一個容器農場來實現故障轉移和可擴展性,以及供應叢集不同成員所需的工具。本書將幫助您理解叢集的架構、安裝和配置,並教您有關不同組件和功能的知識,以便充分利用使用 Apache Karaf Cellar 的叢集解決方案。
學習 Karaf Cellar 從介紹 Karaf 的一些關鍵特性開始。在快速但詳細了解 OSGi 和 Karaf 之後,本書將帶您了解供應叢集的概念,然後介紹 Cellar 是什麼以及如何使用它。