- 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
推薦閱讀
- DevOps with Kubernetes
- 工程軟件開發技術基礎
- Vue.js快速入門與深入實戰
- 精通搜索分析
- ArcGIS By Example
- Advanced Oracle PL/SQL Developer's Guide(Second Edition)
- Getting Started with Greenplum for Big Data Analytics
- C程序設計實踐教程
- Learning OpenStack Networking(Neutron)
- 21天學通C++(第5版)
- Rust游戲開發實戰
- Web Developer's Reference Guide
- JavaScript Concurrency
- Python高性能編程(第2版)
- 循序漸進Vue.js 3前端開發實戰