
Learn to leverage Spring Cloud Stream, RabbitMQ, and Apache Kafka for building scalable, high-performance distributed systems. Discover solutions to common challenges in mission-critical applications through live coding examples.

Explore streaming data visualization techniques, from traditional approaches to dedicated solutions. Learn architecture blueprints and tools for real-time data analysis and presentation.

Explore the relationship between serverless platforms and stream processors, comparing their capabilities and examining how they complement each other in modern event-driven architectures.

Explore Apache Kafka's role in modern data architectures, focusing on its streaming platform capabilities, ecosystem, and design patterns for addressing enterprise data flow challenges.

Explore data stream processing concepts, including time handling, Dataflow API, stream-table duality, data lookup, and deployment strategies. Compare implementations in Apache Spark Streaming, Flink, and Kafka Streams.

Explore data challenges in microservices, using Domain Driven Design to manage complexity. Learn about transactional boundaries, CAP theorem, and technologies like Kafka and Camel for building scalable, autonomous systems.

Explore change data capture with Debezium, an open-source solution for streaming database changes. Learn implementation, use cases, and how to maintain data correctness in various scenarios.

Explore real-time data streaming and analysis in Formula 1 racing using Apache Kafka, Spark, and Drill. Learn how to capture, process, and visualize high-volume automotive data for performance insights.

Learn the fundamentals of Apache Kafka, a powerful event streaming system for distributed architectures. Explore its key features, use cases, and practical implementation through code examples.

Explore stateful stream processing for building event-driven services using Apache Kafka, balancing data accessibility and service encapsulation for improved scalability in microservices architecture.

Build real-time streaming data pipelines using Apache Kafka, Kafka Connect, and KSQL. Learn to filter events, enrich data streams, and perform streaming aggregates for anomaly detection.

Explore change data capture with Debezium, an open-source solution for streaming database changes. Learn implementation, use cases, and how to react to change events in near real-time.

Learn to build event-driven microservices using Apache Kafka's Streams API. Explore real-world examples, collaborative services, and techniques for creating bounded contexts with asynchronous cores.

Explore Spring Cloud.next for modern microservices: functions-as-a-service, reactive programming, Kotlin integration, Apache Kafka messaging, and Spring Cloud Gateway features.

Explore a modern microservices platform using Kafka, Kubernetes, and BPMN. Learn how CQRS-ES architecture and Kafka Streams enable scalable, agile workflows and dynamic API generation for improved customer integration.

Explore change data capture with Debezium for real-time data streaming in microservices. Learn implementation, use cases, and live demo of setting up streams without code changes.

Explore modern microservices with Spring Cloud.next, covering reactive programming, Kotlin, Kafka messaging, and Spring Cloud Gateway for efficient, scalable cloud-native applications.

Practical guide for deploying Kafka on Kubernetes, covering configuration, resource management, metrics, and connecting applications, with focus on cloud-native and event-driven architectures.

Explore balancing data encapsulation and accessibility in microservices using shared, immutable record sequences for scalable architectures like Uber and Netflix.

Explore dynamic configuration management in microservices using Spring Cloud and Apache Kafka. Learn to reconfigure applications live without rebuilding or rebooting.

Explore low-code systems, their potential and limitations in business contexts. Learn from real-world experiences and discover innovative approaches to streamline development processes.