Skip to content
Nouveau

EDDI v6 est maintenant disponible ! Lire l'article

Démarrer

Performance d'entreprise

Threads virtuels Java 25 sur Quarkus — des millions de threads légers pour les charges de travail LLM liées aux E/S avec des temps de démarrage inférieurs à la seconde.

Performance d'entreprise

Conçu pour la montée en charge

EDDI fonctionne sur Java 25 avec Quarkus, exploitant les threads virtuels (Project Loom) pour une concurrence massive liée aux E/S. Contrairement aux boucles d'événements de Node.js, les threads virtuels offrent un véritable parallélisme multi-thread avec un overhead minimal.

Pourquoi les threads virtuels comptent pour les agents IA

Les agents IA modernes sont fondamentalement limités par les I/O : ils passent la plupart de leur temps à attendre les réponses des API LLM, les requêtes vectorielles et les opérations de base de données.

Les threads virtuels Java résolvent ce problème avec élégance : lorsqu'un agent attend une réponse LLM, son thread virtuel cède de manière transparente, libérant le thread porteur pour traiter d'autres opérations.

Points forts en performance

Performance en contexte

Aucun runtime ne gagne dans tous les scénarios. Java surpasse constamment Node.js de 30 à 68% dans les scénarios impliquant des tâches intensives en CPU — exactement ce dont les agents IA ont besoin.

L'architecture d'EDDI est intentionnellement optimisée pour les charges de travail mixtes I/O + CPU : Quarkus avec des threads virtuels, combiné à des pools de connexion compatibles Loom (Agroal).