EventMachine

EventMachine
Original authorFrancis Cianfrocca
Initial releaseApril 13, 2006 (2006-04-13)
Stable release
1.2.7 / 12 May 2018 (12 May 2018)
Written inRuby
Operating systemMicrosoft Windows, OS X, Linux
TypeEvent-driven networking
LicenseGPL or Ruby License
Repository

EventMachine is a software system designed for writing highly scalable applications for Ruby. It provides event-driven I/O using the reactor pattern. EventMachine is the most popular library for concurrent computing in the Ruby programming language.