Dealing with data is hard in the Cloud-native era, as the cloud itself has many dynamics, and microservices have their unique data-relevant problems. As many patterns emerge after dealing with similar problems over and over, technologists invented many data integration patterns to solve those data-related problems. Change Data Capture (CDC) is one of those data […]
Hi everyone. I recently updated the Strimzi Kafka CLI to the following Strimzi versions: Strimzi 0.26.1 (for AMQ Streams 2.0.1) – 0.1.0a60 Strimzi 0.28.0 (latest) – 0.1.0a61 Note that 0.1.0a61 is the latest version and Strimzi CLI is still in alpha state. If you are using AMQ Streams 2.0.1, then install Strimzi CLI as follows: […]
It has been a while since a friend of mine asked if Strimzi CLI can be installed with Homebrew. I had to answer by saying “No” that time. But now my friend, we have the Homebrew installer:) I had been thinking that using the Python package installer is enough because any OS can have Python […]
TL;DR: You can download the Strimzi CLI Cheat Sheet from this link if you are curious about Strimzi CLI capabilities and want a kind of quick reference guide for it. It is a little bit more than one year since I first announced Strimzi Kafka CLI; a command-line interface for Strimzi Kafka Operator. It was […]
Access the repo of this post from here: https://github.com/systemcraftsman/strimzi-kafka-cli/tree/master/examples/5_connect If you are interested in more, check out the video that I create a Kafka Connect cluster and the relevant connectors in the article, using Strimzi Kafka CLI:
Visit the following link to clone this demo: https://github.com/systemcraftsman/quarkus-strimzi-cli-demos
If you are interested more, you can have a look at the short video that I demonstrate the Apache Kafka configuration on Strimzi using Strimzi Kafka CLI:
Table of Contents 1. Traditional Applications and Monoliths 1.1. Benefits and Drawbacks 2. Cloud-Native Applications and Microservices 2.1. Challenges 2.1.1. State 2.1.2. Synchronous Communication 2.2. Challenging the Challenges 2.2.1. Asynchronous Messaging and Messaging Architectures Point-to-Point Publish-Subscribe Hybrid model 2.2.2. Events & Event Sourcing 2.2.3. Change Data Capture 2.2.4. Command Query Responsibility Segregation (CQRS) 2.3. Solutions […]
A few days ago, I had a chance to speak about “Change Data Capture with Debezium and Apache Kafka” at an Istanbul Java User Group event. After the presentation, I did a small demo that I think was very beneficial for the audience so I thought that it would be best to improve it and […]