Our great sponsors
-
franz-go
franz-go contains a feature complete, pure Go library for interacting with Kafka from 0.8.0 through 3.6+. Producing, consuming, transacting, administrating, etc.
-
msk-cdk-apprunner-eks-dynamodb
End-to-end app with producer on App Runner sending data to MSK. Consumer on EKS persisting data to DynamoDB
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
The MSK producer and consumer app use the franz-go library (it also supports MSK IAM authentication).
All the code and config is present in this GitHub repo. Clone the GitHub repo and change to the right directory:
All the components in this solution have been written in Go.