Diseñado para escalar
EDDI se ejecuta sobre Java 25 con Quarkus, aprovechando los hilos virtuales (Project Loom) para una concurrencia masiva en E/S. A diferencia de los bucles de eventos de Node.js, los hilos virtuales ofrecen verdadero paralelismo multihilo con una sobrecarga mínima.
Aspectos destacados de rendimiento
- Hilos virtuales — Millones de hilos ligeros para llamadas LLM concurrentes
- Runtime Quarkus — Nativo para la nube, recarga en caliente en desarrollo, optimizado para contenedores
- NATS JetStream — Escalabilidad horizontal con arquitectura basada en eventos
- Base de datos dual — MongoDB o PostgreSQL, cambio con una variable de entorno. Una imagen Docker para ambas
- Streaming SSE — Respuestas de chat en tiempo real, feeds de discusiones grupales y streaming de logs en vivo a través de Server-Sent Events
- Instalación con un comando — Asistente interactivo que despliega EDDI + base de datos + agente inicial vía Docker Compose
- Red Hat Certificado — Certificación de contenedores con verificaciones preflight automatizadas en CI/CD