Use CDK to deploy a complete solution with Kafka, App Runner, EKS and DynamoDB

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • 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.

  • The MSK producer and consumer app use the franz-go library (it also supports MSK IAM authentication).

  • 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

  • All the code and config is present in this GitHub repo. Clone the GitHub repo and change to the right directory:

  • 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.

    InfluxDB logo
  • go

    The Go programming language

  • All the components in this solution have been written in Go.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts