- 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
推薦閱讀
- Data Visualization with D3 4.x Cookbook(Second Edition)
- Node.js+Webpack開發實戰
- 深入淺出Electron:原理、工程與實踐
- Java面向對象軟件開發
- JavaScript Unlocked
- Mastering Swift 2
- Learning Apache Kafka(Second Edition)
- Python Digital Forensics Cookbook
- Java Hibernate Cookbook
- Python Django Web從入門到項目實戰(視頻版)
- Java Web入門很輕松(微課超值版)
- Spark for Data Science
- ArcGIS Blueprints
- 亮劍C#項目開發案例導航
- 零基礎學Java(升級版)