EventMachine - EventMachine

EventMachine
Оригинальный автор (ы)Фрэнсис Чианфрокка
изначальный выпуск13 апреля 2006 г.; 14 лет назад (2006-04-13)
Стабильный выпуск
1.2.7[1] / 12 мая 2018; 2 года назад (12 мая 2018)
Репозиторий Отредактируйте это в Викиданных
Написано вРубин
Операционная системаМайкрософт Виндоус, OS X, Linux
ТипСобытийный сеть
ЛицензияGPL или же Рубиновая лицензия

EventMachine это программная система предназначен для письма высоко масштабируемый заявки на Рубин. Он обеспечивает управляемый событиями ввод-вывод с использованием схема реактора. EventMachine - самая популярная библиотека для параллельные вычисления в Язык программирования Ruby.[2]

Пример использования

EventMachine использовался для создания ряда различных библиотек и фреймворков, в которых параллелизм является проблемой производительности. Вот некоторые примеры:[3]

  • критические сетевые приложения
  • веб-серверы и прокси
  • системы электронной почты и обмена мгновенными сообщениями
  • процессоры аутентификации / авторизации

Смотрите также

Рекомендации

  1. ^ «Релиз 1.2.7». 12 мая 2018. Получено 18 октября 2018.
  2. ^ «Набор инструментов Ruby - параллельная обработка». Получено 27 сентября, 2012.
  3. ^ "EventMachine README". Получено 27 сентября, 2012.

внешняя ссылка