EDNA est une plate-forme, un framework pour développer des applications massivement parallèles (multi-threadées) pour faire de l'analyse de données en ligne pour les synchrotrons (et autres). Chaque application EDNA est composée de plugins d'exécution (qui font des choses), de plugins de contrôle qui servent à chaîner (en parallèle ou en série) des plugins d'exécution et qui constituent donc la logique de l'application et enfin les lanceurs qui initialisent l'environnement de travail et lancent les plugins.
Jérôme Kieffer, ESRF