Systems | Development | Analytics | API | Testing

Kafka

Using Data Contracts with Confluent Schema Registry

The Confluent Schema Registry plays a pivotal role in ensuring that producers and consumers in a streaming platform are able to communicate effectively. Ensuring the consistent use of schemas and their versions allows producers and consumers to easily interoperate, even when schemas evolve over time.

An Introduction to Apache Kafka Consumer Group Strategy

Ever dealt with a misbehaving consumer group? Imbalanced broker load? This could be due to your consumer group and partitioning strategy! Once, on a dark and stormy night, I set myself up for this error. I was creating an application to demonstrate how you can use Apache Kafka® to decouple microservices. The function of my “microservices” was to create latte objects for a restaurant ordering service.

Data Streaming Cheat Sheet and Checklist | Data Streaming Systems

Thank you for watching this course. We have a few additional resources for you to dig deeper and be fully equiped to start your data in motion journey: a comprehensive cheat sheet with a check list of what you need to verify before going to production and a sneak preview of what we saved for the follow-up course.

Cloud Kafka Resiliency and Fault Tolerance | Data Streaming Systems

Learn how to manage cloud volatility when running applications on Confluent Cloud. Understand how to optimally configure Kafka client for resilient cloud operations and explore error handling patterns in Kafka Streams. Leverage concepts like idempotent producers and consumers, and exactly one processing semantics.