- Golang
- Self-signed Certificates
- API Documentation
- JWT with Public/Private Key Rotation
- Refresh Token
- Rest
- GRPC
- Events
- Background Services
- Discovery Service
- Telemetry
- Metrics
- Unit and Integration
- Coverage
- Viper
- UUID
- Validator
- Gin
- Breaker
- Retrier
- Cryptography
- Mongo
- Prometheus
- Otel
- Jaeger
- Consul
- Nats
- Swagger UI with JWT support
- NGINX
- Docker
- Kubernetes
- Ports and Adapters (Hexagonal Architecture)
- Clean Code
- Retry Pattern
- Circuit Breaker
- Repository
- Api Gateway / Reverse Proxy
Authentication service was developed by oceano.dev team under the MIT license.