Learn Streaming Systems

User-friendly guides on streaming systems, concepts and use-cases. No webinars, whitepapers, or sales pitches.

Start here

Systems

Kafka

The market-leading open-source event streaming system.

Spark

An open-source stream-processing system from Apache.

Flink

An open-source stream-processing system from Apache.

View all Streaming Systems

Concepts

Change Data Capture

Translating a change history from a database to a stream.

Exactly Once Guarantees

What is it? Why is it difficult? Why is it important?

Durability

How is this database concept different in the world of streaming systems?

View all Streaming Concepts

Use Cases

Analytics

What new capabilities does streaming create in internal and user-facing analytics?

Data Engineering

How data engineering teams are using streaming systems.

Distributed Systems

How are streaming systems used to simplify and create new capabilities in microservices

View all Streaming Use Cases