WikiDer > EventMachine
![]() | Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Оригинальный автор (ы) | Фрэнсис Чианфрокка |
---|---|
изначальный выпуск | 13 апреля 2006 г. |
Стабильный выпуск | 1.2.7[1] / 12 мая 2018 |
Репозиторий | ![]() |
Написано в | Рубин |
Операционная система | Майкрософт Виндоус, OS X, Linux |
Тип | Событийный сеть |
Лицензия | GPL или же Рубиновая лицензия |
EventMachine это программная система предназначен для письма высоко масштабируемый заявки на Рубин. Он обеспечивает управляемый событиями ввод-вывод с использованием схема реактора. EventMachine - самая популярная библиотека для параллельные вычисления в Язык программирования Ruby.[2]
Пример использования
EventMachine использовался для создания ряда различных библиотек и фреймворков, в которых параллелизм является проблемой производительности. Вот некоторые примеры:[3]
- критические сетевые приложения
- веб-серверы и прокси
- системы электронной почты и обмена мгновенными сообщениями
- процессоры аутентификации / авторизации
Смотрите также
Рекомендации
- ^ «Релиз 1.2.7». 12 мая 2018. Получено 18 октября 2018.
- ^ «Набор инструментов Ruby - параллельная обработка». Получено 27 сентября, 2012.
- ^ "EventMachine README". Получено 27 сентября, 2012.
внешняя ссылка
- EventMachine на Github