Meta-framework para microservicios empresariales
La fontanería que toda empresa reescribe en cada servicio — estándar de API, observabilidad, seguridad y convenciones de build — resuelta una vez, versionada y publicada. Un núcleo en Java puro, sin dependencias de framework, y encima adaptadores finos para Spring Boot, Quarkus y NestJS.
- repositorios públicos
- 30
- stacks soportados
- 3
- librerías de núcleo sin framework
- 7
Cómo se apila
- El núcleo no depende de ningún framework: el estándar de API, el enmascarado de datos sensibles, la observabilidad y Keycloak son Java puro; los starters de Spring Boot y las extensiones de Quarkus solo los cablean.
- La arquitectura se verifica sola: pruebas con ArchUnit que imponen los estilos Layered, Clean y Hexagonal a quien construya sobre la plataforma.
- Tres stacks desde un único BOM — Spring Boot, Quarkus y NestJS — con las versiones centralizadas en un solo sitio.
- Observabilidad de primera clase: Four Golden Signals y trazas con OpenTelemetry ya cableadas en el starter, no añadidas después.
- Cada decisión queda escrita como ADR, con versionado semántico y una guía de evaluación de madurez por módulo.
Mi rol: diseño y construyo la plataforma entera — la arquitectura, los 30 repositorios, los pipelines reutilizables y la documentación.