Менеджер потоков 2.1: теперь и с визуализацией графа зависимостей объектов

28.01.2020
72170

Вышло обновление «Менеджера потоков 2.1», фреймворка для оптимизации выполнения длительных операций за счет перевода алгоритма на обработку в потоках.

Подробнее о программе

Решение предназначено для работы в клиент-серверном режиме. Представляет собой подсистему для встраивания в любую конфигурацию 1С на платформе 1С:Предприятие 8.3. Предоставляет разработчику инструменты для выполнения алгоритмов в несколько потоков.

 

Результаты оптимизации восстановления партий в УПП с помощью «Менеджера потоков»

 

Помимо простого распараллеливания обработки данных, «Менеджер потоков» позволяет реализовать сложную последовательность обработки связанных объектов (текущий объект не обрабатывается, пока не будут обработаны все объекты, от которых он зависит). К таким задачам можно отнести «Восстановление последовательности партий», «Восстановление взаиморасчетов» и т.д. Возможность построения связей объектов с помощью графа зависимостей является уникальной, позволяя решить проблемы блокировок и коллизий объектов с учетом их последующей «сборки» для получения результата.

Алгоритм построения графа зависимостей и остальные параметры обработки объектов в потоках описываются разработчиком с помощью определенной структуры методов общего модуля, создаваемого в соответствии с шаблоном – эти методы реализуют механизм событий для взаимодействия с «Менеджером потоков».

Новое в версии 2.1

В рамках данного обновления проведена огромная работа по оптимизации работы с графом. Теперь «Менеджер потоков» может работать с графом практически неограниченного размера. Помимо построения графа в памяти, появилась возможность выгрузить его в программы визуализации и анализа (в частности, в Gephi), чтобы проанализировать работу алгоритма до его запуска на рабочей системе.

 

Результат визуализации графа зависимостей объектов для задачи определения связи по делителям от 4 до 9 (построено с помощью Gephi)

 

Полностью переписан и оптимизирован код решения, что позволило увеличить скорость обработки зависимых объектов на 15-25%, в ряде случаев до 50%;

Переделаны тестовые примеры (теперь это не нагромождение кода, а четко разделенный код для каждого примера), показывающие основные возможности работы «Менеджера потоков». Предоставлено детальное руководство пользователя.

Решение «УПП: "Восстановление партий"» также адаптировано под «Менеджер потоков 2.1», что позволило значительно увеличить его производительность.

Узнать о решении «Менеджер потоков 2.1» больше и купить

Если вам удобнее смотреть новости в телеграме, то вот наша группа – ИНФОСТАРТ.

Автор:
Менеджер по работе с партнерами

См. также

В обновленной 1С:Бухгалтерии 3.0.182 стало удобнее работать с ценами продажи и покупки, был улучшен личный кабинет ЕНС, а также поддержаны требования к оформлению согласия на обработку персональных данных.

12.09.2025    316    ЕленаЧерепнева    0       

4

Превратите массивы данных 1С в понятные BI-дашборды. Экстрактор данных 1С обеспечивает быстрый и безопасный доступ к аналитике без помощи программистов. Запустите тест уже сегодня и принимайте взвешенные решения!

10.09.2025    812    o_prohina    0       

21

Рассказываем, как перестать терять выгодные контракты из-за рутины, грамотно рассчитать рентабельность и превратить тендерный отдел в центр прибыли вашей компании с помощью модуля «Учет конкурсных процедур у поставщика».

09.09.2025    725    o_prohina    0       

16

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

08.09.2025    941    SemenovaYulia    0       

28

Ошибки в отчетности, потерянные проводки и «невидимые» изменения в 1С больше не проблема. Этот инструмент сохраняет полную историю версий без замедления системы: несколько кликов – и данные восстановлены! Узнайте, как это работает.

05.09.2025    3593    o_prohina    11       

15

Сбились со счета из-за нескончаемых задач, потеряли важные данные и не можете планировать? Автор разработки испытал это на себе и сделал решение, которое реально помогает: учет времени, приоритеты и безопасные заметки – все в одном инструменте.

04.09.2025    7263    o_prohina    6       

13

В версии 2025.2 добавлены два новых инструмента: пакетное сохранение и онлайн-классификатор. Стандартизован формат хранения и появилась возможность создавать автономные печатные формы. Расскажем обо всех изменениях подробнее.

03.09.2025    1536    vikad    0       

21

В Infostart Toolkit теперь доступны два новых инструмента — «Выгрузка/загрузка данных» и «Размер и количество данных». А при установке расширения можно сразу назначить к нему права: всем администраторам, только для себя или настроить позже вручную.

01.09.2025    2987    vikad    1       

33

Комментарии

Инфостарт бот
1. Xershi 25.02.20 14:10 Сейчас в теме
А на УП 11 уже уравнения используют для закрытия?
УПП скоро вымрет, но как идея конечно концепт очень хорош!
Для отправки сообщения требуется регистрация/авторизация