HighLoad++

Конференция разработчиков
высоконагруженных систем

Сетевая многозадачность: событийные машины

Павел Кудинов (Точка Кипения)

  • Что такое сетевая многозадачность?
  • Когда это нужно и почему это важно?
  • Событийные машины и возможные альтернативы:
    • Параллельные процессы (IPC);
    • Событийные машины (multiplexing);
    • Многопоточность (threads).
  • Популярные реализации, различные уровни абстракции;
  • POE: Событийная машина Perl. Производительность;
  • Примеры реальных приложений:
    • Веб-сервер (HTTP daemon);
    • Паук (web crawler);
    • Сложные веб-сервисы:
      • Агрегатор данных;
      • Шлюз приведения данных к XML.
  • Интеграция HTTP сервисов на базе Nginx.
По любым вопросам обращайтесь:
Олег Бунин (, +7 (916) 635-95-84 , +7 (495) 646-07-68 , icq: 55370856, skype: oleg.bunin, @olegbunin, oleg-bunin.livejournal.com)
Пресс-служба : Джин Колесников (, +7 (917) 596-05-09 )

Почтовый адрес для отправки документов: ООО «Онтико», 115114, Москва, Летниковская ул., 16, офис 402 +7 (495) 646-07-68

Rambler's Top100
Рейтинг@Mail.ru