EventMachine est une bibliothèque de motifs de réacteur rapide pour les programmes Ruby. Il fournit des API IO non bloquantes avec des tampons internes transparents et des caractéristiques de réacteur standard (telles que la diffusion, Next_Tick et les minuteries).
(Note aux futurs éditeurs: EventMachine elle-même n'utilise pas de fibres, et le noyau n'utilise pas de threads pour aucune infrastructure IO, minuteries ou principale).