Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

EventMachine

From Wikipedia, the free encyclopedia
This article has multiple issues. Please helpimprove it or discuss these issues on thetalk page.(Learn how and when to remove these messages)
The topic of this articlemay not meet Wikipedia'snotability guidelines for products and services. Please help to demonstrate the notability of the topic by citingreliable secondary sources that areindependent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to bemerged,redirected, ordeleted.
Find sources: "EventMachine" – news ·newspapers ·books ·scholar ·JSTOR
(September 2012) (Learn how and when to remove this message)
This articlemay be too technical for most readers to understand. Pleasehelp improve it tomake it understandable to non-experts, without removing the technical details.(September 2012) (Learn how and when to remove this message)
This articlepossibly containsoriginal research. Pleaseimprove it byverifying the claims made and addinginline citations. Statements consisting only of original research should be removed.(September 2012) (Learn how and when to remove this message)
(Learn how and when to remove this message)
EventMachine
Original author(s)Francis Cianfrocca
Initial releaseApril 13, 2006; 18 years ago (2006-04-13)
Stable release
1.2.7[1] / 12 May 2018; 6 years ago (12 May 2018)
Repository
Written inRuby
Operating systemMicrosoft Windows,OS X,Linux
TypeEvent-drivennetworking
LicenseGPL 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]

Example uses

[edit]

EventMachine has been used to build a number of different libraries and frameworks in which concurrency is a performance concern. Some examples include:[3]

  • critical networked applications
  • web servers and proxies
  • email and IM production systems
  • authentication/authorization processors

See also

[edit]

References

[edit]
  1. ^"Release 1.2.7". 12 May 2018. Retrieved18 October 2018.
  2. ^"The Ruby Toolbox - Concurrent Processing". RetrievedSeptember 27, 2012.
  3. ^"EventMachine README".GitHub. RetrievedSeptember 27, 2012.

External links

[edit]
Implementations
Active
Discontinued
IDE
Applications
Libraries andframeworks
Server software
People
Other
Retrieved from "https://en.wikipedia.org/w/index.php?title=EventMachine&oldid=1126355850"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp