
Sydney Workshop: Building Resilient Event-Driven Systems with Kafka and Flink
Event details
Go beyond theory and build a production-ready event stream
Join us for a practitioner-led, hands-on workshop where you'll design, build, and operate a complete real-time operational system from the ground up.
We're teaming up with NetApp Instaclustr to run this intensive half-day workshop.
What You'll Build
A resilient, real-time operational backbone powered by a Quarkus API, Kafka Streams, Apache Kafka®, and Apache Flink®. You'll implement a stateful order processing and inventory management system that processes live events in real time—the kind of critical infrastructure that powers payment processing, fleet coordination, inventory systems, and customer-facing applications across industries.
Two Architectural Patterns, One Mission
You'll implement and contrast two powerful approaches to building event-driven systems:
Pattern 1: Direct Event Publishing
Build a pipeline where the API writes events directly to Kafka, with a Flink job managing downstream state. Experience the challenges of application-level dual writes in real time.
Pattern 2: Change Data Capture (CDC)
Refactor for resilience by capturing database changes with CDC. Your API simplifies to database-only writes while Flink handles event publishing—demonstrating how CDC decouples applications from event pipelines and creates more robust data flows.Operate With Confidence
Operate With Confidence
Integrate Kpow and Flex to gain deep visibility into your Kafka and Flink data flows. You'll learn how to make your streaming systems more observable, accessible, and operationally efficient—skills that translate directly to production environments.
Who Should Attend
Software and data engineers, platform/SRE teams, and architects adopting streaming and event-driven architectures. Whether you're building payment systems, logistics platforms, or real-time analytics, this workshop gives you practical experience choosing the right patterns for your workloads.
Please note: Spots are limited and attendees in engineering roles will be prioritised to ensure an optimal hands-on learning environment.