- Apache Kafka Quick Start Guide
- Raúl Estrada
- 211字
- 2021-07-02 14:26:51
Preface
Since 2011, Kafka's been exploding in terms of growth. More than one third of Fortune 500 companies use Apache Kafka. These companies include travel companies, banks, insurance companies, and telecom companies.
Uber, Twitter, Netflix, Spotify, Blizzard, LinkedIn, Spotify, and PayPal process their messages with Apache Kafka every day.
Today, Apache Kafka is used to collect data, do real-time data analysis, and perform real-time data streaming. Kafka is also used to feed events to Complex Event Processing (CEP) architectures, is deployed in microservice architectures, and is implemented in Internet of Things (IoT) systems.
In the realm of streaming, there are several competitors to Kafka Streams, including Apache Spark, Apache Flink, Akka Streams, Apache Pulsar, and Apache Beam. They are all in competition to perform better than Kafka. However, Apache Kafka has one key advantage over them all: its ease of use. Kafka is easy to implement and maintain, and its learning curve is not very steep.
This book is a practical quick start guide. It is focused on showing practical examples and does not get involved in theoretical explanations or discussions of Kafka's architecture. This book is a compendium of hands-on recipes, solutions to everyday problems faced by those implementing Apache Kafka.
- Java多線程編程實戰指南:設計模式篇(第2版)
- Java異步編程實戰
- Practical UX Design
- PHP程序設計(慕課版)
- Android Development with Kotlin
- 云原生Spring實戰
- VMware虛擬化技術
- 深入理解Android:Wi-Fi、NFC和GPS卷
- Learning Unreal Engine Android Game Development
- The Professional ScrumMaster’s Handbook
- 區塊鏈項目開發指南
- Flask Web開發:基于Python的Web應用開發實戰(第2版)
- Selenium WebDriver Practical Guide
- 從零開始學算法:基于Python
- Arduino Electronics Blueprints