- Building Data Streaming Applications with Apache Kafka
- Manish Kumar Chanchal Singh
- 129字
- 2022-07-12 10:38:11
Introducing Kafka the Distributed Messaging Platform
In this chapter, we will introduce Kafka, a widely adopted scalable, performant, and distributed messaging platform. We will touch-base on different Kafka components and how they work in coherence to achieve reliable message delivery. You should see this chapter as a foundation chapter on Kafka that will help you establish familiarity with the systems involved. This chapter will help you better grasp the next chapters, which cover various Kafka components in detail. At the end of this chapter, you will have a clear understanding of Kafka's architecture and fundamental components of the Kafka messaging system.
We will cover the following topics in this chapter:
- Kafka origins
- Kafka's architecture
- Message topics
- Message partitions
- Replication and replicated logs
- Message producers
- Message consumers
- Role of Zookeeper
推薦閱讀
- 計算機網絡
- Cocos2d-x游戲開發:手把手教你Lua語言的編程方法
- Xcode 7 Essentials(Second Edition)
- Laravel Application Development Blueprints
- SpringBoot從零開始學(視頻教學版)
- Monitoring Docker
- Pandas 1.x Cookbook
- 自己動手構建編程語言:如何設計編譯器、解釋器和DSL
- 打造流暢的Android App
- C++ Primer(中文版)(第5版)
- C/C++程序設計教程:面向過程分冊
- Head First Go語言程序設計
- React.js 16從入門到實戰
- 計算機視覺增強現實應用程序開發
- 數據結構:Python語言描述