![]() | This article has multiple issues. Please helpimprove it or discuss these issues on thetalk page.(Learn how and when to remove these messages) (Learn how and when to remove this message)
|
Original author(s) | Francis Cianfrocca |
---|---|
Initial release | April 13, 2006; 18 years ago (2006-04-13) |
Stable release | |
Repository | |
Written in | Ruby |
Operating system | Microsoft Windows,OS X,Linux |
Type | Event-drivennetworking |
License | GPL orRuby License |
EventMachine is asoftware system designed for writing highlyscalable applications forRuby. It provides event-driven I/O using thereactor pattern. EventMachine is the most popular library forconcurrent computing in theRuby programming language.[2]
EventMachine has been used to build a number of different libraries and frameworks in which concurrency is a performance concern. Some examples include:[3]