Gearman

0
Ваша оценка: Нет

Cервер организации и распределения задач, позволяющий раздать работы по нескольким наиболее подходящим машинам. Gearman включает множество функциональных особенностей – балансировка, асинхронное/синхронное выполнение, приоритеты и т.п. Он может быть использован во множестве приложений, от высоко-доступных веб-сайтов до передачи событий о репликациях баз данных.

Gearman — название проектa является не чем иным, как анаграммой к слову manager, и именно роль менеджера и является кратким описанием функциональности данного приложения — управление, контроль и распределение различных задач. Первоначально gearman был реализован на Perl, но со временем был переписан на C с использованием библиотеки libevent, наличие которой является необходимым для функционирования основной части — сервера задач.

Установка для любой *nix системы не представляет собой больших трудностей, а в большинстве дистрибутивов linux – пакет gearman входит в стандартный репозиторий.

Сайт разработчика: http://gearman.org/
Что почитать?


Разместил: vikos 9 Апрель 2012 в 16:57