docker / awesome-compose

Awesome Docker Compose samples

Home Page:https://docs.docker.com/compose/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Proposal: Golang, Kafka, PostgreSQL

aea7 opened this issue · comments

Hello, I was going to add the compose file of a project, this repo seemed like the best fit.
I would like to add a sample Go application that talks to PostgreSQL, and also produce and consume events via Kafka. It would roughly have:

  • PostgreSQL
  • Kafka
  • Golang API
  • Golang Producer/Consumer
  • Zookeeper (To be replaced with Kafka Raft once mature)
  • Optional: Redis
  • Optional: Kafka UI

I can also add a combination of these of course, open to suggestions.

Thanks!