Описание тега anyevent

AnyEvent - это Perl-фреймворк для программирования на основе событий.

AnyEvent(похожий на POE и Twisted) - это фреймворк для программирования на основе событий. Он поставляется с несколькими различными реализациями при сохранении одного и того же API(если иное не указано в документации). Текущие реализации: POE,Perl(чистый Perl),IOAsync,EV,Event,EventLib,Cocoa,FLTK,Glib,Irssi,Qt,Tk.

Его можно использовать для создания высокопроизводительных и хорошо масштабируемых приложений. В то же время доступны примитивы синхронизации (переменные условия), опрос (через опрос или epoll), выполнение периодических задач, поддержка inotify (через AnyEvent::Filesys::Notify), поддержка базы данных (через AnyEvent::DBI), разветвление (через AnyEvent::Fork) и поставляется со встроенным неблокирующим HTTP-клиентом (AnyEvent::HTTP). Есть много модулей, расширяющих функциональность AnyEvent, которые можно найти на CPAN.