Platform V
Asynchronous Tasks

Регистрация заданий для отложенной обработки и периодического исполнения по расписанию

Организация асинхронных заданий в упорядоченные очереди, хранение, исполнение, ограничение интенсивности заданий, гибкая настройка политики повторов и ручное управление через АРМ пользователя

Гибкое управление интенсивностью потока исполнения

Pull–архитектура, защищенный контур клиентских приложений

Пакетная оптимизация процесса исполнений заданий

Функции

Организация заданий в очереди с приоритетом по времени
Эксклюзивное исполнение заданий из очереди
Предоставление АРМ управления очередями заданий
Планирование периодических заданий, срабатывающих по cron-расписанию

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

01

Успешное завершение клиентского сценария

При ошибке вызова критически важного внешнего сервиса приложение сформирует асинхронное задание
02

Сохранение непрерывности бизнес-процесса

При выполнении долгосрочного действия приложение сформирует асинхронное задание и обеспечит быстрый отклик
03

Нет конкуренции за ресурсы между online-запросами пользователей и offline-процессами

За счет сокращения логики фронтальное приложение ускоряется и формирует асинхронные задания для второго компонента — исполнителя сценариев

Результаты в Сбере

≈ 90

бизнес-команд экосистемы используют сервис

numbersBackground
numbersBackground

≈ 2 млрд

уникальных асинхронных заданий в год исполняется в экосистеме

numbersBackground
numbersBackground

≈ 155 млн

асинхронных заданий в месяц проходит в Сбербанк Онлайн

numbersBackground
numbersBackground

Преимущества

01

Неограниченное по времени отложенное исполнение задания

02

Неограниченное количество заданий в очереди

03

Pull — модель взаимодействия без обязательного входящего сетевого доступа в контур, где развернуты потребители сервиса

04

Контроль максимальной интенсивности исполнения заданий

05

Гибкие правила повторов заданий, включая экспоненциальный расчет времени исполнения

06

Простое подключение и интеграция

07

Пакетная оптимизация процесса исполнения задания

08

Клиентская библиотека с Java API и режимом заглушки для локальной отладки

Пообщайтесь с экспертом

Оставьте запрос на консультацию — свяжемся с вами и ответим на вопросы