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 | Size | Format | |
---|---|---|---|---|
ДР_ПИ_РоговцовПА_2025.pdf | 1,04 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.