Собственные публикации и доклады
Авторы: А.Е. Колесников , Т.В. Мартыненко , Е.А.
Шуватов
Аннотация: В статье рассматриваются архитектурные
принципы и подходы к разработке и оптимизации микросервисных систем.
Приведён анализ промышленных реализаций, выделены общие
закономерности. Особое внимание уделено межсервисному взаимодействию,
отказоустойчивости, наблюдаемости и инструментам повышения
производительности. Микросервисный подход открывает значительные
возможности для масштабируемости и гибкости систем, но требует
аккуратного и обоснованного применения. Его эффективность проявляется
там, где архитектурная сложность оправдана бизнес-потребностями и
поддерживается зрелыми процессами разработки и эксплуатации.
Источник: Информатика, управляющие системы,
математическое и компьютерное моделирование (ИУСМКМ-2025) : XVI
Международная научно-техническая конференция в рамках XI
Международного Научного форума Донецкой Народной Республики, Донецк,
__–__ мая 2025 года. – Донецк: Донецкий национальный технический
университет, 2025 – С. 122-127. – EDN PIVOYL.
Авторы: А.Е. Колесников , Т.В. Мартыненко, Е.Н.
Кушниренко
Аннотация: The article explores the key aspects of
designing and implementing microservice systems. It discusses
architectural principles, development methodologies, and optimization
strategies. The article also presents an analysis of real-world
implementations of microservices in leading technology companies,
revealing common trends and unique characteristics. Special attention
is given to the practical aspects of managing distributed systems,
such as methods for interservice communication, fault tolerance, and
observability. Additionally, the article discusses modern approaches
to improving the performance of microservices and the tools available
for their implementation.
Источник: Young scientists' researches and
achievements in science (Научные исследования и достижения молодых
ученых) : научно-практическая конференция, дистанционный формат, 24
апреля 2025 года. – Донецк: Донецкий национальный технический
университет, 2025 – С. 232-242.
Авторы: А.Е. Колесников, Е.А. Шуватова
Аннотация: В данной статье рассматривается
актуальность и методы реализации системы CRM в деятельности сетевого
провайдера ООО НПО «Интермет». Анализируется целесообразность и
эффективность существующих аналогичных примеров системы, а также
рассматриваются основные методы ее внедрения. Назначение
разрабатываемой CRM-системы состоит в улучшении обслуживания клиентов,
оптимизации внутренних процессов и стимулировании развития бизнеса ООО
НПО «Интермет».
Источник: Бизнес-инжиниринг сложных систем: модели,
технологии, инновации: сборник материалов IX Международной
научно-практической конференции, Донецк, 20 ноября 2024 года. –
Донецк: Донецкий национальный технический университет, 2024. – С.
121-125. – EDN BPNPLL.
Доклады и публикации научного руководителя
Авторы: Е.А. Хрюкин, Т.В. Мартыненко , Т.А. Васяева,
Д.С. Швороб
Аннотация: В статье предложена комплексная методика
аннотирования медицинских изображений биопсии на основе языка Python и
библиотеки large-image, включающая конвертацию изображений в формат
JPEG, автоматическое выделение участков биопсии, их разбиение на
фрагменты и использование инструмента Makesense.AI для аннотирования,
позволяющая сэкономить вычислительные ресурсы и упростить работу
специалистов, обеспечивающая эффективную подготовку данных для
обучения нейросетей.
Источник: Информатика и кибернетика. – 2025. – № 1
(39). – С. 33-37. – EDN YHQUBX.
Авторы: Д.В. Мураль, Т.В. Мартыненко
Аннотация: В статье представлен сравнительный анализ
квантовых и классических алгоритмов для решения задачи максимального
разреза графа. Эксперимент проведён с использованием квантовых
алгоритмов QAOA и VQE на платформе Qiskit. В качестве классических
методов использовались жадный алгоритм, симулированный отжиг и
рандомизированный локальный поиск. Исследование охватывает графы с
разным числом рёбер и соответствующим количеством кубитов.
Источник: Информатика, управляющие системы,
математическое и компьютерное моделирование (ИУСМКМ-2025) : XVI
Международная научно-техническая конференция в рамках XI
Международного Научного форума Донецкой Народной Республики, Донецк,
28 мая 2025 года. – Донецк: Донецкий национальный технический
университет, 2025 – С. 200-204. – EDN HOPMPE.
Авторы: Е.А. Хрюкин, Т.В. Мартыненко , Т.А. Васяева
Аннотация: В статье рассматривается использование
нейросетевых моделей для анализа видеоинформации и их применение в
видеоаналитических системах. Определены основные парадигмы
нейросетевого подхода, анализируются различные типы нейросетевых
моделей в контексте видеоаналитических систем. Работа подчеркивает
значимость нейросетевого подхода в развитии видеоаналитических систем
и его потенциал для улучшения эффективности и точности анализа
видеоинформации.
Источник: Информатика, управляющие системы,
математическое и компьютерное моделирование (ИУСМКМ-2024) : XV
Международная научно-техническая конференция в рамках X Международного
Научного форума Донецкой Народной Республики, Донецк, 29–30 мая 2024
года. – Донецк: Донецкий национальный технический университет, 2024 –
С. 119-124. – EDN HNBXZD.
Авторы: Е.А. Шуватов , Т.В. Мартыненко
Аннотация: С ростом сложности и требований к
программному обеспечению, возникает необходимость в разработке
эффективных архитектур программных систем (ПС), способных
адаптироваться к изменяющимся условиям и обеспечивать высокую
производительность, надежность и безопасность. Статья направлена на
анализ ключевых проблем, связанных с определением эффективной
архитектуры программных систем. Определены основные критерии оценки
эффективности архитектуры ПС. Приведен анализ исследований современных
архитектур ПС и методов их оптимизации. Сделан вывод о применении
генетических алгоритмов для оптимизации архитектуры ПС.
Источник: Информатика, управляющие системы,
математическое и компьютерное моделирование (ИУСМКМ-2024) : XV
Международная научно-техническая конференция в рамках X Международного
Научного форума Донецкой Народной Республики, Донецк, 29–30 мая 2024
года. – Донецк: Донецкий национальный технический университет, 2024 –
С. 125-130. – EDN ZXRUAI.
Авторы: Т.А. Васяева, Т.В. Мартыненко , М.А. Рябко
Аннотация: Рассмотрено проектирование и разработка
веб-ориентированной информационной системы спортивной энциклопедии, в
ходе которой анализируются и применяются современные методы создания
адаптивного веб-интерфейса системы. Проанализированы современные
методы и технологии создания адаптивного веб-дизайна, представлена их
сравнительная характеристика. Выполнена реализация и тестирование
веб-ориентированной информационной системы спортивной энциклопедии на
различных устройствах.
Источник: Информационные технологии и математические
методы в экономике и управлении (ИТИММ-2024): сборник статей XIII
Международной научно-практической конференции имени А.И. Китова. В 3-х
томах. Том 2. – Москва: Российский экономический университет им. Г.В.
Плеханова, 2024. – С. 206-214. – EDN BRZBBX.
Авторы: Т.А. Васяева, Ю.А. Золушкин, Т.В. Мартыненко,
Е.А. Шуватов
Аннотация: В статье рассмотрены подходы к реализации
автоматизированных систем перевода, современные примеры таких систем и
принципы их работы. Проанализированы актуальные проблемы
автоматизированного перевода, показано, что нейросетевые модели имеют
преимущества. Реализована нейросетевая модель автоматизированного
перевода с использованием рекуррентных нейронных сетей. Для разработки
и обучения нейронной сети использован язык программирования Python,
Обучение модели и описанные эксперименты выполнены на корпусе данных
WMT. Реализованная модель имеет архитектуру кодер-декодер.
Источник: Информатика и кибернетика. – 2023. – № 1
(31). – С. 12-16. – EDN AGIIGD.
Авторы: Е.В. Дудник , Т.В. Мартыненко
Аннотация: Работа посвящена разработке голосового
ассистента, который функционирует через платформу Telegram и
предназначен для оптимизации банка и обслуживания клиентов, особенно
для людей с ограниченными возможностями зрения. Ассистент принимает
голосовые сообщения, конвертирует их в текст, сравнивает с командами и
выполняет запросы. Для этого используются библиотеки распознавания
голоса и нечеткого сравнения, что позволяет создать эффективную
систему обслуживания клиентов, оптимизировать работу банка и улучшить
доступность и удобство использования ассистента.
Источник: Информатика, управляющие системы,
математическое и компьютерное моделирование (ИУСМКМ-2023) : XIV
Международная научно-техническая конференция в рамках IX
Международного Научного форума Донецкой Народной Республики, Донецк,
24–25 мая 2023 года. – Донецк: Донецкий национальный технический
университет, 2023 – С. 210-213. – EDN TXGNGE.
Авторы: Д.В. Мураль, Т.В. Мартыненко , Д.Д. Новиков
Аннотация: Работа посвящена проблеме и задачам
планирования транспортных перевозок. Проанализированы методы решения
задач формирования маршрута, на основе чего был выбран муравьиный
алгоритм для дальнейшей доработки под решение асимметричной задачи
коммивояжера. Для решения задачи разработана математическая модель,
учитывающая особенности задачи процесса выбора оптимального маршрута.
Источник: Информатика, управляющие системы,
математическое и компьютерное моделирование (ИУСМКМ-2023) : XIV
Международная научно-техническая конференция в рамках IX
Международного Научного форума Донецкой Народной Республики, Донецк,
24–25 мая 2023 года. – Донецк: Донецкий национальный технический
университет, 2023 – С. 266-270. – EDN HLKWUN.
Авторы: Н.К. Андриевская, Т.В. Мартыненко
Аннотация: Статья посвящена разработке алгоритмов
предварительной обработки данных и решению таких задач, как устранение
неполноты данных и преобразование необработанной информации в удобный
для анализа вид. При получении реальных данных временных рядов мы
сталкиваемся с тем, что они лишь изредка бывают в необходимом формате.
Существенная часть необработанных наборов данных слабо структурирована
или содержит большое количество отсутствующих значений. Это делает
невозможным последующую обработку данных некоторыми методами. В связи
с этим реализованы основные этапы предварительной обработки данных,
таких как, очистка данных, заполнение недостающих значений,
сглаживание временного ряда, нормализация переменных. Таким образом,
получен набор данных для дальнейших исследований, реализации и
тестирования прогнозных моделей интеллектуальной системы поддержки
принятия решений (ИСППР) управления закупками.
Источник: Информатика и кибернетика. – 2023. – № 3
(33). – С. 11-18. – EDN TRVREC.
Авторы: М.В. Ясницкий, Т.А. Васяева, Т.В. Мартыненко
Аннотация: В статье рассмотрены этапы построения
веб-ориентированной системы интернет-бронирования отелей. Выполнен
обзор существующих систем и выделены их основные достоинства и
недостатки. Разработана рекомендательная система интернет-бронирования
отелей.
Источник: Цифровая экономика. – 2021. – № 2 (14). –
С. 42-49. – EDN YFWLIE.
Авторы: Е.С. Ломакин, Т.В. Мартыненко, В.И. Шевченко
Аннотация: Рассмотрены методы распознавания образов
на изображениях. Исследование методов распознавания символов показало,
что наиболее подходящими для анализа изображений чеков являются
методы, основанные на глубоком обучении. Разработан комплексный
критерий классификации и детекции объектов на изображениях для
определения оптимального уровня обучения модели.
Источник: Информатика, управляющие системы,
математическое и компьютерное моделирование (ИУСМКМ-2021) : XII
Международная научно-техническая конференция в рамках VII
Международного Научного форума Донецкой Народной Республики к
100-летию ДонНТУ, Донецк, 26–27 мая 2021 года. – Донецк: Донецкий
национальный технический университет, 2021 – С. 15-19. – EDN OLGONJ.
Авторы: С.А. Коптев, Т.В. Мартыненко, В.В. Стрельникова
Аннотация: Рассмотрены и проанализированы методы
распознавания текста и синтеза в человекоподобную речь. Проведены
эксперименты с современными архитектурами нейронных сетей Tacotron2 и
Flowtron. Для оценки качества синтезируемой речи используется
рейтинговая шкала MOS.
Источник: Информатика, управляющие системы,
математическое и компьютерное моделирование (ИУСМКМ-2021) : XII
Международная научно-техническая конференция в рамках VII
Международного Научного форума Донецкой Народной Республики к
100-летию ДонНТУ, Донецк, 26–27 мая 2021 года. – Донецк: Донецкий
национальный технический университет, 2021 – С. 128-133. – EDN YNSSFC.
Переводы статей
Авторы: Manuel Mazzara, Ruslan Mustafin, Larisa Safina,
Ivan Lanese
Автор перевода: А.Е. Колесников
Аннотация: Архитектура микросервисов — это стиль,
вдохновлённый ориентированными на сервис вычислениями, который в
последнее время начинает набирать популярность и обещает изменить
способ восприятия, замысла и проектирования программного обеспечения.
В этой статье мы предлагаем краткий обзор, предназначенный как сборник
библиографических ссылок и ссылок в области науки и инженерии
микросервисов (Microservices Science and Engineering, MSE).
Источник: Towards Microservices and Beyond: An
incoming Paradigm Shift in Distributed Computing. 2016 [Электронный
ресурс] URL:https://arxiv.org/abs/1610.01778
Авторы: Nicola Dragoni, Ivan Lanese, Stephan Thordal
Larsen Manuel Mazzara, Ruslan Mustafin, Larisa Safina
Автор перевода: А.Е. Колесников
Аннотация: Микросервисная архитектура — это стиль,
вдохновлённый сервис-ориентированными вычислениями, который недавно
начал набирать популярность и который обещает изменить способ
восприятия, замысла и проектирования программного обеспечения. В этой
статье мы описываем основные функции микросервисов и подчёркиваем, как
эти функции улучшают масштабируемость.
Источник: Microservices: How To Make Your Application
Scale. 2017 [Электронный ресурс] URL:https://arxiv.org/abs/1702.07149
Авторы: Alessandra Levcovitz, Ricardo Terra, Marco
Tulio Valente
Автор перевода: А.Е. Колесников
Аннотация: Идея архитектуры микросервисов заключается
в разработке единого большого, сложного приложения как набора
небольших, взаимосвязанных, независимых сервисов. Монолитные системы
со временем становятся больше, отклоняясь от предполагаемой
архитектуры и становясь жесткими, рискованными и дорогостоящими в
разработке. В этом документе описывается методика идентификации и
определение микросервисов в монолитной корпоративной системе. Наша
оценка показала, что предложенный подход позволил выявить кандидатов
на роль микросервисов в банковской системе объемом 750 KLOC, что
уменьшило размер исходной системы и использовало преимущества
микросервисной архитектуры: независимая разработка и развертывание
сервисов и технологическая независимость.
Источник: Towards a Technique for Extracting
Microservices from Monolithic Enterprise Systems. 2016 [Электронный
ресурс] URL:https://arxiv.org/abs/1605.03175
Авторы: Hai Dinh Tuan, Maria Mora, Felix Beierle,
Sandro Rodriguez Garzon
Автор перевода: А.Е. Колесников
Аннотация: Архитектурный стиль микросервисов в
последнее время привлекает большое внимание как академических кругов,
так и промышленности как новый способ проектирования, разработки и
развертывания облачных приложений. Эта концепция поощряет разложение
монолита на множество независимо развертываемых модулей. Типичное
приложение на основе микросервисов состоит из двух типов сервисов:
функциональные сервисы, которые обеспечивают основную бизнес-логику, и
инфраструктурные сервисы, которые обеспечивают необходимые
функциональные возможности для экосистемы микросервисов. Чтобы
повысить производительность разработчиков, было разработано множество
программных фреймворков для предоставления этих повторно используемых
инфраструктурных сервисов, позволяющих программистам сосредоточиться
на реализации микросервисов произвольными способами. В этой работе мы
использовали четыре фреймворка с открытым исходным кодом для
разработки облачного приложения, чтобы сравнить и оценить их удобство
использования и практичность.
Источник: Development Frameworks for
Microservice-based Applications: Evaluation and Comparison. 2022
[Электронный ресурс] URL:https://arxiv.org/abs/2203.07267
Авторы: Mochamad Gani Amri, Teguh Raharjo, Anita Nur
Fitriani, Nurman Rasyid Panusunan Hutasuhut
Автор перевода: А.Е. Колесников
Аннотация: Архитектура микросервисов (MSA) обещает
усовершенствования информационных систем, включая улучшенную
производительность, масштабируемость, доступность и обслуживание.
Однако проблемы на этапах проектирования, разработки и эксплуатации
могут помешать успешному развертыванию. В этом исследовании
представлен пример одной из ведущих телекоммуникационных компаний
Индонезии, которая столкнулась с трехмесячной задержкой при внедрении
своей архитектуры микросервисов (MSA). Цель исследования -
предоставить компании полезную информацию для улучшения внедрения MSA
и внести вклад в академические знания, предлагая структурированный
подход к оценке критических факторов успеха (CSF) в аналогичных
контекстах. С помощью обзора литературы был идентифицирован двадцать
один фактор, который был разделен на четыре группы: Организация,
Процесс, Системы и инструменты и Знания, навыки и поведение. Процесс
аналитической иерархии (AHP) использовался для оценки приоритета
каждого фактора на основе данных опроса исполнителей проектов и
специалистов-разработчиков программного обеспечения.
Источник: (IJACSA) International Journal of Advanced
Computer Science and Applications, Vol. 15, No. 10, 2024