Basic Java 8 or Scala knowledge is preferable. Please install Docker and Docker Compose if you want to run examples locally.
Apache Kafka is a distributed streaming platform. It is de facto a standard for building data pipelines and it solves a lot of different use-cases around data processing: it can be used as a message queue, distributed log, stream processor, etc.
We'll start with some theory behind data pipelines in general, then continue with fundamental concepts behind Kafka. We'll also discover important components like Kafka Streams and Kafka Connect.
- Data pipelines 101: ingestion, storage, processing
- Kafka fundamentals: topics, partitions, brokers, replication, etc.
- Producer and Consumer APIs
- Kafka Streams as a processing layer
- Kafka Connect for integrating with external systems
- Kafka best practices and tuning
United Arab Emirates - Building Data Pipelines with Apache Kafka
Qatar - Building Data Pipelines with Apache Kafka
Egypt - Building Data Pipelines with Apache Kafka
Saudi Arabia - Building Data Pipelines with Apache Kafka
South Africa - Building Data Pipelines with Apache Kafka
Brasil - Building Data Pipelines with Apache Kafka
Canada - Building Data Pipelines with Apache Kafka
中国 - Building Data Pipelines with Apache Kafka
香港 - Building Data Pipelines with Apache Kafka
澳門 - Building Data Pipelines with Apache Kafka
台灣 - Building Data Pipelines with Apache Kafka
USA - Building Data Pipelines with Apache Kafka
Österreich - Building Data Pipelines with Apache Kafka
Schweiz - Building Data Pipelines with Apache Kafka
Deutschland - Building Data Pipelines with Apache Kafka
Czech Republic - Building Data Pipelines with Apache Kafka
Denmark - Building Data Pipelines with Apache Kafka
Estonia - Building Data Pipelines with Apache Kafka
Finland - Building Data Pipelines with Apache Kafka
Greece - Building Data Pipelines with Apache Kafka
Magyarország - Building Data Pipelines with Apache Kafka
Ireland - Building Data Pipelines with Apache Kafka
Luxembourg - Building Data Pipelines with Apache Kafka
Latvia - Building Data Pipelines with Apache Kafka
España - Building Data Pipelines with Apache Kafka
Italia - Building Data Pipelines with Apache Kafka
Lithuania - Building Data Pipelines with Apache Kafka
Nederland - Building Data Pipelines with Apache Kafka
Norway - Building Data Pipelines with Apache Kafka
Portugal - Building Data Pipelines with Apache Kafka
România - Building Data Pipelines with Apache Kafka
Sverige - Building Data Pipelines with Apache Kafka
Türkiye - Building Data Pipelines with Apache Kafka
Malta - Building Data Pipelines with Apache Kafka
Belgique - Building Data Pipelines with Apache Kafka
France - Building Data Pipelines with Apache Kafka
日本 - Building Data Pipelines with Apache Kafka
Australia - Building Data Pipelines with Apache Kafka
Malaysia - Building Data Pipelines with Apache Kafka
New Zealand - Building Data Pipelines with Apache Kafka
Philippines - Building Data Pipelines with Apache Kafka
Singapore - Building Data Pipelines with Apache Kafka
Thailand - Building Data Pipelines with Apache Kafka
Vietnam - Building Data Pipelines with Apache Kafka
India - Building Data Pipelines with Apache Kafka
Argentina - Building Data Pipelines with Apache Kafka
Chile - Building Data Pipelines with Apache Kafka
Costa Rica - Building Data Pipelines with Apache Kafka
Ecuador - Building Data Pipelines with Apache Kafka
Guatemala - Building Data Pipelines with Apache Kafka
Colombia - Building Data Pipelines with Apache Kafka
México - Building Data Pipelines with Apache Kafka
Panama - Building Data Pipelines with Apache Kafka
Peru - Building Data Pipelines with Apache Kafka
Uruguay - Building Data Pipelines with Apache Kafka
Venezuela - Building Data Pipelines with Apache Kafka
Polska - Building Data Pipelines with Apache Kafka
United Kingdom - Building Data Pipelines with Apache Kafka
South Korea - Building Data Pipelines with Apache Kafka
Pakistan - Building Data Pipelines with Apache Kafka
Sri Lanka - Building Data Pipelines with Apache Kafka
Bulgaria - Building Data Pipelines with Apache Kafka
Bolivia - Building Data Pipelines with Apache Kafka
Indonesia - Building Data Pipelines with Apache Kafka
Kazakhstan - Building Data Pipelines with Apache Kafka
Moldova - Building Data Pipelines with Apache Kafka
Morocco - Building Data Pipelines with Apache Kafka
Tunisia - Building Data Pipelines with Apache Kafka
Kuwait - Building Data Pipelines with Apache Kafka
Oman - Building Data Pipelines with Apache Kafka
Slovakia - Building Data Pipelines with Apache Kafka
Kenya - Building Data Pipelines with Apache Kafka
Nigeria - Building Data Pipelines with Apache Kafka
Botswana - Building Data Pipelines with Apache Kafka
Slovenia - Building Data Pipelines with Apache Kafka
Croatia - Building Data Pipelines with Apache Kafka
Serbia - Building Data Pipelines with Apache Kafka
Bhutan - Building Data Pipelines with Apache Kafka