CONFLUENT PLATFORM
If you’re new to stream processing, Apache Kafka®, or Confluent Platform, here is a curated list of resources to get you started.
Tip
The new Confluent Developer site provides numerous resources to get started with Kafka, Confluent Platform, and Confluent Cloud. It includes video tutorials, sample code, the entire collection of guided Kafka tutorials, podcast episodes, and info about Kafka meetups.
The best demo to start with is Confluent Platform Demo (cp-demo), also known as cp-demo. This demo spins up a Kafka event streaming application using KSQL for stream processing, with many security features enabled, in an end-to-end streaming ETL pipeline with a source connector pulling from live IRC channels and a sink connector connecting to Elasticsearch and Kibana for visualizations. cp-demo also comes with a playbook and is a great configuration reference for Confluent Platform.
Making Sense of Stream Processing
Kafka: The Definitive Guide
Designing Event-Driven Systems
Kafka Streams in Action
I Heart Logs: Event Data, Stream Processing, and Data Integration
Top 5 Things Every Apache Kafka Developer Should Know
Streams and Tables in Apache Kafka: A Primer
Introducing Kafka Streams: Stream Processing Made Simple
Journey to Event Driven – Four-part blog series
Building a Real-Time Streaming ETL Pipeline in 20 Minutes
Data Wrangling with Apache Kafka and KSQL
Apache Kafka vs. Enterprise Service Bus (ESB) – Friends, Enemies or Frenemies?