[Demo] Design Event-Driven Microservices for Cloud → Register Now

Online Talk

Consistency and Completeness: Rethinking Distributed Stream Processing in Apache Kafka®

Watch Now

Available On-Demand

An increasingly important system requirement for distributed stream processing applications is to provide strong correctness guarantees under unexpected failures and out-of-order data so that its results can be authoritative (not needing complementary batch results).

Kafka Streams, a scalable stream processing client library in Apache Kafka, defines the processing logic as read-process-write cycles in which all processing state updates and result outputs are captured as log appends.

Join this webinar to learn more about:

  • Apache Kafka's core design for stream processing
  • How Kafka Streams behaves in practice with large-scale deployments

Additional Resources

cc demo

Confluent Cloud Demo

Join us for a live demo of Confluent Cloud, the industry’s only fully managed, cloud-native event streaming platform powered by Apache Kafka
kafka microservices

Kafka Microservices

In this online talk series, learn key concepts, use cases and best practices to harness the power of real-time streams for microservices architectures
Image-Event-Driven Microservices-01

e-book: Microservices Customer Stories

See how five organizations across a wide range of industries leveraged Confluent to build a new class of event-driven microservices