Welcome to part four of this blog series! So far, we have a Kafka single-node cluster with TLS encryption on top of which we configured different authentication modes (TLS and SASL SCRAM-SHA-512), defined users with the User Operator, connected to the cluster using CLI and Go clients and saw how easy it is to manage Kafka topics with the Topic Operator.
[Read More]
Kafka on Kubernetes, the Strimzi way! (Part 3)
Over the course of the first two parts of this blog series, we setup a single-node Kafka cluster on Kubernetes, secured it using TLS encryption and accessed the broker using both internal and external clients.
[Read More]
Change Data Capture architecture using Debezium, Postgres and Kafka
Change Data Capture (CDC) is a technique used to track row-level changes in database tables in response to create, update and delete operations.
[Read More]
Kafka on Kubernetes, the Strimzi way! (Part 2)
We kicked off the the first part of the series by setting up a single node Kafka cluster which was accessible to only internal clients within the same Kubernetes cluster, had no encryption, authentication or authorization and used temporary persistence.
[Read More]
Kafka on Kubernetes, the Strimzi way! (Part 1)
Some of my previous blog posts (such as Kafka Connect on Kubernetes, the easy way!), demonstrate how to use Kafka Connect in a Kubernetes-native way.
[Read More]
Data pipeline using MongoDB and Kafka Connect on Kubernetes
In Kafka Connect on Kubernetes, the easy way!, I had demonstrated Kafka Connect on Kubernetes using Strimzi along with the File source and sink connector.
[Read More]
Getting started with MSK Serverless and AWS Lambda using Go
In this blog post you will learn how to deploy a Go Lambda function and trigger it in response to events sent to a topic in a MSK Serverless cluster.
[Read More]
Use CDK to deploy a complete solution with Kafka, App Runner, EKS and DynamoDB
A previous blog post covered how to deploy a Go Lambda function and trigger it in response to events sent to a topic in a MSK Serverless cluster.
[Read More]