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

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

28.01.2020     

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

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

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

 

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

 

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

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

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

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

 

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

 

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

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

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

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



Источник: https://infostart.ru/journal/news/mir-1s/menedzher-potokov-2-1-teper-i-s-vizualizatsiey-grafa-zavisimostey-obektov_1185570/
Автор:
Игорь Иванов Менеджер по работе с партнерами


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

См. также

Фирма «1С» анонсировала новые интеграционные возможности мобильной платформы

Новость Зазеркалье Интеграция ИТ-новость Мобильные приложения

Начиная с версии платформы 8.3.18 приложение, созданное на мобильной платформе 1С, или мобильный клиент 1С можно будет запускать из внешних источников – из другого мобильного приложения или через URL.

вчера в 11:35    2994    ЕленаЧерепнева    0       

Конкурс: предложи идею для главного приза INFOSTART EVENT 2020!

Новость Инфостарт infostartevent Конкурс Мероприятия

До конференции INFOSTART EVENT 2020 осталось чуть больше месяца. Участников конференции ждут трехдневная программа, вечеринка в стиле Post-Apocalypse, конкурсы и призы.

29.09.2020    2683    eselyanina    32       

5 октября на Инфостарте стартует «Базовый курс по обмену данными в системе 1С:Предприятие»

Новость Обучение, бизнес-тренинг, курсы

Онлайн-интенсив является продолжением «Базового курса для начинающих 1С-программистов» и занимает третье место в составленной нами траектории обучения 1С-программиста.

29.09.2020    1853    dklimchuk    2       

Вышел новый релиз «1С:Управление торговлей 11.4.13»

Новость УТ11 Конфигурация

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

29.09.2020    2588    ЕленаЧерепнева    10       

Фирма «1С» объявляет конкурс «Лучший кейс 1С:Реальная автоматизация»

Новость ИТ-новость Конкурс

Фирма «1С» приглашает пользователей и партнеров принять участие в новом конкурсе кейсов автоматизации малого и среднего бизнеса «1С:Реальная автоматизация». Главный приз конкурса – 200 тыс. рублей.

29.09.2020    3351    user-programmist    0       

Конкурс: предложи докладчика и получи онлайн-трансляцию INFOSTART EVENT 2020

Новость Инфостарт infostartevent Мероприятия

В этом году, несмотря на все перипетии, мы собираемся проводить 10-ую юбилейную конференцию INFOSTART EVENT 2020. Мы считаем, что залогом успешного мероприятия на 90% является его программа, и те люди, которые создают самый интересный контент.

28.09.2020    2636    kbazzh    13       

Инфостарт объявляет набор на курс аналитика 1С. При покупке до 30 сентября – скидка на обучение 30%

Новость Обучение, бизнес-тренинг, курсы

26 октября стартует курс аналитика 1С, который включает в себя два полноценных курса «Программирование на 1С, основные объекты» и «1С:Бухгалтерия и бухучет для начинающих», а также более 40 уникальных мастер-классов от ведущих экспертов отрасли.

28.09.2020    1340    dklimchuk    0       

Подводим итоги митапа по СКД и выкладываем материалы для участников!

Новость Инфостарт Infostart Meetup Мероприятия

25 сентября прошел завершающий митап, посвященный применению СКД. Мы подготовили материалы для участников и хотим поделиться впечатлениями – что больше всего запомнилось на прошедшем мероприятии.

28.09.2020    2984    vikad    44       

Конкурс на лучший ответ большому и важному управленцу – победитель получит приз на выбор!

Новость Обучение, бизнес-тренинг, курсы Конкурс

12 октября на Инфостарте стартует курс по переговорам Дмитрия Коткина «Переговоры в кризис для руководителей. Стратегия и тактика», запись открыта.

25.09.2020    2409    dklimchuk    46       

В сервисе 1C:ГРМ теперь можно работать с «1C:Управление аптечной сетью»

Новость Здравоохранение, медицина, стоматология Маркировка Сервисы

С помощью «1С:Управление аптечной сетью» можно организовать складской и финансовый учет лекарственных препаратов с одновременной передачей данных об их движении в систему ФГИС МДЛП.

24.09.2020    4922    user-programmist    0       

Vanessa Automation 1.2.034: стабильность – признак мастерства

Новость Автоматизация Интеграция ИТ-новость

Доступна новая версия Vanessa Automation 1.2.034. Улучшено юзабилити, расширены функциональные возможности видеоинструкций, реализован механизм тестирования серверного поведения через программное создание, заполнение и проверку объектов.

24.09.2020    3827    vikad    1       

Фирма «1С» сообщила о выходе нового продукта «1С:Интеграция КОРП»

Новость Интеграция Конфигурация

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

23.09.2020    3947    ЕленаЧерепнева    0       

В «1С:Документообороте 2.1.25» реализована поддержка мобильного сканирования

Новость ДО Конфигурация Мобильные приложения

В новом релизе прикладного решения «1С:Документооборот» у пользователей появилась возможность использовать мобильное приложение для сканирования документов с помощью смартфона.

22.09.2020    2389    ЕленаЧерепнева    1       

Фирма «1С» начнет продавать «Русский офис»

Новость Infostart Software Partners Маркет Новости компаний

Пакет программ «Р7-Офис» позиционируется как альтернатива более распространенным пакетам MS Office и LibreOffice. Заявлена поддержка российских операционных систем (Альт Линукс, РОСА Линукс, Astra Linux), а также Windows, Linux, MacOS X и др.

21.09.2020    6235    Senator_I    8       

Презентации и видеозаписи онлайн-митапа по маркировке товаров доступны для участников!

Новость Инфостарт Infostart Meetup Мероприятия

18 сентября на площадке Инфостарта состоялся онлайн-митап, посвященный вопросам маркировки товаров. Мы собрали всю информацию о мероприятии, чтобы поделиться впечатлениями с участниками, а также рассказать, как получить доступ к материалам докладов.

21.09.2020    3176    vikad    35       

Открыто голосование за доклады Infostart Event 2020

Новость Инфостарт infostartevent Мероприятия

Объявляем об открытии голосования за доклады юбилейной конференции Infostart Event 2020. В этом году оргкомитет конференции принял рекордное количество заявок докладчиков – 133.

21.09.2020    5695    eselyanina    7       

Приветствуем в команде Инфостарта новых экспертов 1С!

Новость Инфостарт

Этим летом жизнь проектного отдела Инфостарта закипела с новой силой. В ряды нашего внутреннего подразделения 1С-автоматизации вступили одни из сильнейших представителей сообщества – ведущие разработчики Евгений Ванжула и Александр Кунташов.

18.09.2020    5608    vikad    5       

Организаторы INFOSTART EVENT 2020 берут на себя ответственность … за секцию «Мотивация, лидерство и личная эффективность»

Новость Инфостарт infostartevent Мероприятия

Все. Всех модераторов мы представили, пора поговорить о секции, которой в этом году займется команда организаторов конференции INFOSTART EVENT 2020. В этом году мы планируем нанести непоправимую пользу вам и вашим коллегам.

17.09.2020    3248    irina_selezneva    10       

Представляем модераторов секции «Управление проектом» на INFOSTART EVENT 2020

Новость Инфостарт infostartevent Мероприятия

В преддверии INFOSTART EVENT 2020 мы рассказываем о специалистах, которые будут заниматься модерацией каждой секции конференции. На очереди следующая команда модераторов!

16.09.2020    3399    kbazzh    0       

Фирма «1С» рассказала о новых возможностях платформы для дистанционного обучения

Новость Конфигурация

Продукты линейки «1С:Электронное обучение» дополнили новыми функциональными возможностями по опыту массового перехода на дистанционное обучение из-за ограничений, связанных с коронавирусной инфекцией.

16.09.2020    3313    ЕленаЧерепнева    0       

Готово расписание онлайн-митапа «Практика применения СКД»

Новость Инфостарт Infostart Meetup Мероприятия

25 сентября пройдет онлайн-митап, посвященный практике применения системы компоновки данных в 1С.

16.09.2020    8700    eselyanina    0       

Арсен Сазандрашвили – модератор секции «Управление ИТ» на INFOSTART EVENT 2020

Новость Инфостарт infostartevent Мероприятия

Продолжаем рассказывать вам про модераторов IE 2020. Секцию «Управление ИТ» в этом году будет контролировать наш хороший друг с Дальнего Востока – Арсен Сазандрашвили, руководитель службы технической поддержки в ГК «Доброфлот».

15.09.2020    2776    kbazzh    0       

Подведены итоги конкурса «1С:Проект года – 2019»

Новость ИТ-новость Конкурс

Лучшим комплексным проектом признана автоматизация комплекса «Острова мечты». В номинации «Самый масштабный проект» победил проект внедрения 1С:УХ в «Ростехе». А лучшим территориально-распределенным проектом стало внедрение 1С:УАТ в «Почте России».

15.09.2020    4104    ЕленаЧерепнева    1       

До старта Welcome-вебинара по управлению ИТ-проектами остались считанные дни

Новость Обучение, бизнес-тренинг, курсы Инфостарт

Уже в этот четверг, 17 сентября, на Инфостарте пройдет первый вебинар Базового курса по управлению ИТ-проектами, доступный для всех желающих. Вебинар пройдет в формате кейс-стади – то есть обучение на основе разборов историй реальных проблем на проектах.

15.09.2020    2763    dklimchuk    1       

Представляем модератора секции «Управление персоналом» на INFOSTART EVENT 2020

Новость Инфостарт infostartevent Мероприятия

Мы сделали недельный перерыв в цикле новостей по модераторам INFOSTART EVENT 2020 и сегодня хотим вам представить того, кто возьмет на себя тему управления персоналом. В этом году эту ответственную миссию взял на себя наш коллега, Дмитрий Климчук.

14.09.2020    4331    kbazzh    0