Microservices need access to shared data. Microservices also need to be loosely coupled. Just how are developers supposed to reconcile these diametrically opposed ideas?
Enter Apache Kafka, Debezium, and the outbox pattern. By combining messaging and change data capture technologies with good programming practices, you can meet both microservices demands with ease.
This video explores the outbox pattern and demonstrates it in action, using Red Hat OpenShift Streams for Apache Kafka and Debezium. In just minutes, you’ll see how easy it is to replicate data to your microservices while keeping them loosely coupled. OpenShift Streams for Apache Kafka is a managed cloud solution with a free-to-try introductory option.
When you’re finished, you can use a free account on Developer Sandbox for Red Hat OpenShift and Red Hat OpenShift Streams for Apache Kafka to start your own education and experimentation.
You can explore other data solutions within Red Hat OpenShift as well. The choices are many, so begin your journey today.
Last updated: November 17, 2023