Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aleksk1ng/go-nats-streaming-grpc-postgresql
Go Nats Streaming gRPC PostgerSQL emails microservice
https://github.com/aleksk1ng/go-nats-streaming-grpc-postgresql
clean-architecture docker echo go golang grafana grpc jaeger microservices nats nats-streaming postgresql prometheus swagger tracing
Last synced: 3 months ago
JSON representation
Go Nats Streaming gRPC PostgerSQL emails microservice
- Host: GitHub
- URL: https://github.com/aleksk1ng/go-nats-streaming-grpc-postgresql
- Owner: AleksK1NG
- Created: 2021-03-03T15:49:19.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-03-28T08:14:44.000Z (almost 4 years ago)
- Last Synced: 2024-10-12T07:14:38.573Z (4 months ago)
- Topics: clean-architecture, docker, echo, go, golang, grafana, grpc, jaeger, microservices, nats, nats-streaming, postgresql, prometheus, swagger, tracing
- Language: Go
- Homepage:
- Size: 290 KB
- Stars: 104
- Watchers: 6
- Forks: 36
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Golang NATS gRPC Postgresql email microservice example 👋
### Jaeger UI:
http://localhost:16686
### Prometheus UI:
http://localhost:9090
### Grafana UI:
http://localhost:3000
### Nats UI:
http://localhost:8222/
### Swagger UI:
https://localhost:5000/swagger/index.html
### MailHog UI:
http://localhost:8025/
For local development:
```
make cert // generates tls certificates
make migrate_up // run sql migrations
make swagger // generate swagger documentation
make local or develop // for run docker compose files
```