Learn how to configure content-based routing for the YugabyteDB Change Data Capture (CDC) connector. Instead of streaming all change data capture events from a table into a single Kafka Topic, you can reroute an event to other Kafka Topics based on its content. An example use case for this is complying with GDPR regulations, where data needs to be geolocated based on an event’s content.
In our previous post “5 Reasons Why Apache Kafka Needs a Distributed SQL Database”, we highlighted why Kafka-based data services need a distributed SQL database like YugabyteDB as their highly scalable, long-term persistent data store. In this post, we show how Confluent Kafka, KSQL, Spring Boot and YugabyteDB can be integrated to develop an application for managing Internet-of-Things (IoT) sensor data.
The Scenario – IoT-Enabled Fleet Management
A trucking company wants to track its fleet of IoT-enabled vehicles that are delivering shipments across the country.