Logo BSU

Please use this identifier to cite or link to this item: https://elib.bsu.by/handle/123456789/334815
Title: Оптимизация межсервисного взаимодействия в банковских системах: дипломная работа / Андрей Александрович Вареник; БГУ, Факультет прикладной математики и информатики, Кафедра информационных систем управления; науч. рук. Кваша Д. Ю.
Authors: Вареник, Андрей Александрович
Keywords: ЭБ БГУ::ЕСТЕСТВЕННЫЕ И ТОЧНЫЕ НАУКИ::Математика
ЭБ БГУ::ЕСТЕСТВЕННЫЕ И ТОЧНЫЕ НАУКИ::Информатика
Issue Date: 2025
Publisher: БГУ, ФПМИ, Кафедра информационных систем управления
Abstract: РЕФЕРАТ Структура и объём дипломной работы 69 страниц, 11 рисунков, 2 приложения, 12 источников. Ключевые слова: МИКРОСЕРВИСНАЯ АРХИТЕКТУРА, МЕЖСЕРВИСНОЕ ВЗАИМОДЕЙСТВИЕ, APACHE KAFKA, REST API, БАНКОВСКИЕ СИСТЕМЫ, СОБЫТИЙНО-ОРИЕНТИРОВАННАЯ АРХИТЕКТУРА, ПРОИЗВОДИТЕЛЬНОСТЬ, МАСШТАБИРУЕМОСТЬ, ЛАТЕНТНОСТЬ, ПРОПУСКНАЯ СПОСОБНОСТЬ. Текст реферата Объект исследования – процессы межсервисного взаимодействия в распределенных банковских системах с микросервисной архитектурой. Предмет исследования – методы и технологии оптимизации обмена сообщениями между микросервисами в банковских системах с использованием Apache Kafka и REST API. Цель исследования – разработка и экспериментальное сравнение подходов к организации межсервисного взаимодействия в банковских системах на основе Apache Kafka и REST API для определения оптимальных сценариев применения каждой технологии. Методы исследования – системный анализ, формальное моделирование, объектно-ориентированное проектирование, экспериментальное тестирование, сравнительный анализ количественных показателей производительности, статистическая обработка результатов. Полученные результаты и их новизна – разработана событийно- ориентированная архитектура банковской системы с использованием Apache Kafka для межсервисного взаимодействия; спроектированы и реализованы формальные модели компонентов системы и алгоритмы их взаимодействия; проведено экспериментальное сравнение производительности REST API и Kafka при различных уровнях нагрузки; получены количественные характеристики преимуществ Kafka по показателям стабильности, латентности и пропускной способности при высоких нагрузках; сформулированы рекомендации по выбору оптимальной технологии межсервисного взаимодействия для различных сценариев использования в банковских системах. Достоверность материалов и результатов дипломной работы – обеспечивается использованием научно обоснованных методов исследования, экспериментальной проверкой теоретических положений на реальных данных, применением статистических методов обработки результатов 5 тестирования, согласованностью полученных результатов с исследованиями других авторов в данной области. Область возможного практического применения – результаты работы могут быть использованы при проектировании и разработке высоконагруженных распределенных банковских систем, требующих обеспечения высокой производительности, надежности и масштабируемости; методология сравнения технологий межсервисного взаимодействия может применяться для обоснования архитектурных решений в финансовом секторе; практические рекомендации по настройке Apache Kafka могут быть использованы для оптимизации существующих систем обмена сообщениями.
URI: https://elib.bsu.by/handle/123456789/334815
Licence: info:eu-repo/semantics/openAccess
Appears in Collections:Лучшие дипломные проекты, защищенные студентами факультета прикладной математики и информатики. 2025

Files in This Item:
File Description SizeFormat 
ДР_ПИ_ВареникАА_2025.pdf1,02 MBAdobe PDFView/Open
Show full item record Google Scholar



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.