本書由淺入深地講解了Apache Pulsar中各個組件的使用方式及內部實現原理,通過閱讀本書,讀者可以快速、輕松地了解Apache Pulsar內部的運行機制。第1章介紹Apache Pulsar的背景,以及如何快速部署一個Apache Pulsar服務。第2章介紹Apache Pulsar客戶端的實現機制與原理,包括生產者、消費者、管理流客戶端等。第3章介紹Apache Pulsar中重要的邏輯組件—Broker,讀者通過這部分內容可以了解Broker所有的特性。除了基礎的收發消息,Apache Pulsar還能進行輕量級的函數計算、數據流轉。第4章詳細介紹Apache Pulsar的Function和Pulsar IO (Connector)。第5章介紹Apache Pulsar的存儲層—BookKeeper,通過本章的學習,讀者可以了解Apache Pulsar的數據存儲模型及流程實現。第6章介紹線上實戰的一些經驗,包括高可用、擴/縮容、資源隔離等。