EventMachine | |
Author: | Francis Cianfrocca |
Operating System: | Microsoft Windows, OS X, Linux |
Programming Language: | Ruby |
Genre: | Event-driven networking |
License: | GPL or Ruby License |
Website: | hide |
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.[1]
EventMachine has been used to build a number of different libraries and frameworks in which concurrency is a performance concern. Some examples include:[2]