Бизнес [Инфостарт] Многопоточность. Универсальный «Менеджер потоков» 2.1 (2023)

Бывалый
Команда форума
20 Фев 2019
27,916
1,192,955
1725028399935.png


Описание [Инфостарт] Многопоточность. Универсальный «Менеджер потоков» 2.1 (2023):



Теперь стало проще восстанавливать транзакции или расчёты, рассчитывать заработную плату, создавать документы или отчёты.

Если вы хотите ускорить работу медленных алгоритмов, но у вас нет времени на реализацию многопоточности, запуск и остановку потоков, поддержание их в рабочем состоянии, передачу данных в потоки и получение ответов из них, а также организацию последовательности, то этот фреймворк — то, что вам нужно!

Он представляет собой общий модуль, который позволяет запускать объекты на обработку в несколько потоков. Вот его особенности:

  • Не нужно рассчитывать порции для обработки.
  • Не нужно организовывать обмен файлами между потоками.
  • Можно запускать несколько менеджеров потоков одновременно, при этом потоки одного менеджера могут запускать новые менеджеры со своими задачами и потоками.
  • Можно выстраивать граф зависимости объектов, чтобы избегать взаимоблокировок и организовывать восстановление транзакций. На нашем предприятии удалось добиться 10-кратного ускорения при 10 потоках в рабочее время с более чем 200 активными пользователями.
Все необходимые вмешательства в алгоритмы происходят с помощью событий.

События можно описывать как в модуле менеджера, так и в любом другом модуле базы данных (предпочтительно), а также во внешней обработке.

Поток автоматически перезапускается в случае ошибок.

Можно контролировать количество перезапусков по каждому объекту.

Можно получать ответы от потоков.

Работу можно контролировать с помощью инструментов разработчика или других отчётов.

Можно срочно остановить работу.

И многое другое.

Подробнее:
Для просмотра содержимого вам необходимо авторизоваться

Скачать курс [Инфостарт] Многопоточность. Универсальный «Менеджер потоков» 2.1 (2023):


Для просмотра содержимого вам необходимо авторизоваться
 
  • Мне нравится
Реакции: Delipaw