Skip to content

leeweikung/Go-Kafka-gRPC-MongoDB-microservice

 
 

Repository files navigation

Golang Kafka gRPC MongoDB microservice example 👋

👨‍💻 Full list what has been used:

Jaeger UI:

http://localhost:16686

Prometheus UI:

http://localhost:9090

Grafana UI:

http://localhost:3000

Kafka UI:

http://localhost:9000/

Swagger UI:

https://localhost:5007/swagger/index.html

For local development:

make local // runs docker-compose.local.yml
make crate_topics // create kafka topics
make mongo // load js init script to mongo docker container
make cert // generate local SLL certificates
make swagger // generate swagger documentation

About

Go products microservice

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 93.2%
  • Makefile 3.0%
  • Shell 2.4%
  • Dockerfile 1.2%
  • JavaScript 0.2%