Logo BSU

Please use this identifier to cite or link to this item: https://elib.bsu.by/handle/123456789/333563
Title: Разработка асинхронного фильтра сжатия данных на основе LZ4 и LIBEVENT: дипломная работа / Павел Александрович Роговцов; БГУ, Факультет прикладной математики и информатики, Кафедра информационных систем управления; науч. рук. Конах В. В.
Authors: Роговцов, Павел Александрович
Keywords: ЭБ БГУ::ЕСТЕСТВЕННЫЕ И ТОЧНЫЕ НАУКИ::Математика
ЭБ БГУ::ЕСТЕСТВЕННЫЕ И ТОЧНЫЕ НАУКИ::Информатика
Issue Date: 2025
Publisher: БГУ, ФПМИ, Кафедра информационных систем управления
Abstract: РЕФЕРАТ Дипломная работа, 40 с., 12 рис., 7 источников. Ключевые слова – АЛГОРИТМ СЖАТИЯ, LZ4, БИБЛИОТЕКА LIBEVENT, АСИНХРОННАЯ АРХИТЕКТУРА. Объект исследования – процессы передачи и обработки данных в сетевых приложениях с использованием событийной модели. Предмет исследования – подходы к реализации асинхронной обработки потоков данных с применением алгоритмов сжатия и событийноориентированных сетевых библиотек. Цель исследования – разработка асинхронного фильтра сжатия и декомпрессии данных с использованием библиотеки LZ4 и библиотеки libevent для повышения производительности сетевых приложений. Методы исследования – анализ существующих решений и библиотек (libevent, LZ4), проектирование асинхронной архитектуры обработки данных, реализация прототипа фильтра на языке программирования C с использованием интерфейсов bufferevent, экспериментальная проверка и анализ полученных результатов. Полученные результаты и их новизна – разработан и реализован асинхронный фильтр, обеспечивающий прозрачное сжатие и декомпрессию потоков данных с использованием алгоритма LZ4 в рамках событийной модели libevent. В отличие от существующих аналогов, упор сделан на скорость компрессии и декомпрессии, что очень важно в системах мгновенного реагирования. Достоверность материалов и результатов дипломной работы - подтверждается корректной работой фильтра в условиях реального сетевого взаимодействия, а также результатами экспериментальных испытаний, продемонстрировавшими снижение трафика и нагрузки на процессор при использовании фильтра в сравнении с необработанным потоком данных. Область возможного практического применения – разработанное решение может использоваться в высокопроизводительных серверных и клиентских приложениях, требующих эффективной передачи данных, включая прокси-серверы, IoT-устройства, стриминговые платформы и системы сбора телеметрии.
URI: https://elib.bsu.by/handle/123456789/333563
Licence: info:eu-repo/semantics/openAccess
Appears in Collections:Лучшие дипломные проекты, защищенные студентами факультета прикладной математики и информатики. 2025

Files in This Item:
File Description SizeFormat 
ДР_ПИ_РоговцовПА_2025.pdf1,04 MBAdobe PDFView/Open
Show full item record Google Scholar



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