Sin dependencias exóticas: un equipo cómodo con Java, PostgreSQL y Kubernetes opera la plataforma desde el primer día.
- Ejecución
- Java 21 (LTS), Gradle 8.9
- Backend
- Spring Boot 3.5, Spring Cloud 2025, 50 microservicios, Flyway
- Portales
- Next.js 16, React 19, TypeScript 5, monorepo con pnpm
- Bases de datos
- PostgreSQL 17 por servicio (43), TimescaleDB para ticks, Redis 7 + Sentinel
- Mensajería
- Colas quorum RabbitMQ 3.13, outbox transaccional, DLQ con reproducción
- Identidad
- Keycloak 26.9 (OIDC, JWT), claves y cuotas de API
- Plataforma de ejecución
- Kubernetes + Helm, Docker Compose para pilotos, HPA y actualizaciones progresivas
- Observabilidad
- OpenTelemetry + Jaeger, Prometheus + Grafana, Loki, alertas SLO por burn rate
- Seguridad y QA
- Vault, Trivy, OWASP ZAP, 88 scripts de guardia, Testcontainers
- CI/CD
- Pipelines de GitLab: 74 comprobaciones automáticas por fusión