Caso de estudio2021
nGOnx
nGOnx es una plataforma de proxy creada como proyecto de investigación y aprendizaje de Go. Reúne reverse proxy HTTP, proxy transparente para gRPC, balanceo round-robin y servicio de archivos estáticos desde una CLI configurable, con capacidades de seguridad y observabilidad.
- Go
- gRPC
- Prometheus
- OpenTelemetry
- BadgerDB
- Redis
- Docker
- Kubernetes
Galería

Puntos destacados
- Reverse proxy HTTP configurable mediante YAML.
- Proxy transparente para servicios gRPC.
- Balanceo round-robin entre múltiples backends.
- Servidor de archivos estáticos con soporte TLS.
- Protección de rutas mediante API key o JWT.
- Métricas con Prometheus y trazas con OpenTelemetry.
- Persistencia de credenciales mediante BadgerDB o Redis.