Kafka StreamsΒΆ
This section describes Kafka Streams, a component of open source Apache Kafka. Kafka Streams is a powerful, easy-to-use library for building highly scalable, fault-tolerant, distributed stream processing applications on top of Apache Kafka.
Contents:
- Introduction
- Requirements
- Quickstart
- Concepts
- Architecture
- Developer Guide
- Operations
- Upgrade Guide
- FAQ
- General
- Is Kafka Streams a project separate from Apache Kafka?
- Is Kafka Streams a proprietary library of Confluent?
- Do Kafka Streams applications run inside the Kafka brokers?
- What are the system dependencies of Kafka Streams?
- How do I migrate my Kafka Streams applications from CP 3.0.x and CP 3.1.x applications to CP 3.2.x
- Which versions of Kafka clusters are supported by Kafka Streams?
- What programming languages are supported?
- Scalability
- Processing
- Failure and exception handling
- Interactive Queries
- Security
- Troubleshooting and debugging
- Easier to interpret Java stacktraces?
- Visualizing topologies?
- Inspecting streams and tables?
- Invalid Timestamp Exception
- Why do I get an
IllegalStateException
when accessing record metadata? - Why is
punctuate()
not called? - Scala: compile error “no type parameter”, “Java-defined trait is invariant in type T”
- How can I convert a KStream to a KTable without an aggregation step?
- RocksDB behavior in 1-core environments
- General
- Javadocs