Go Event Sourcing CQRS Microservice
EventStoreDB The database built for Event Sourcing gRPC Go implementation of gRPC Jaeger open source, end-to-end distributed tracing Prometheus monitoring and alerting Grafana for to compose observability dashboards with everything from Prometheus MongoDB Web and API based SMTP testing Elasticsearch Elasticsearch client for Go. Redis Type-safe Redis client for Golang swag Swagger for Go Echo web framework Kibana Kibana is user interface that lets you visualize your Elasticsearch
http://localhost:5007/swagger/index.html
http://localhost:5601/app/home#/
For local development :
make local // for run docker compose
make run_es // run microservice
or
make dev // run all in docker compose with hot reload