navigation

Что такое Запускатор?

Запускатор - распределенная система запуска фоновых задач, написанная на языке Java. Разработана в рамках решения проблем с нагрузками проекта Гарпун и в данный момент активно используемая в нем, в AdHands и META.

Сервис призван решать задачи:

  • Обеспечить обработку любого количества тасков фиксированным количеством воркеров, тем самым снизив зависимость сервиса от объема тасков
  • Дать возможность переносить часть воркеров на сторонние ноды (распределенное выполнение тасков)
  • Стандартизировать способы обработки тасков и создание новых служб