Детальная информация

Название: Разработка библиотеки для удаленного расчета кэшей: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Калимуллина Айгуль Азатовна
Научный руководитель: Селин Иван Андреевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения: Санкт-Петербург, 2024
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: Java; Apache Zookeeper; Amazon S3; протокол сериализации protobuf; serialization protocol protobuf
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2024/vr/vr24-1781
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Дополнительно: Новинка
Ключ записи: ru\spstu\vkr\28825

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Тема выпускной квалификационной работы: "Разработка библиотеки для удаленного расчета кэшей". Работа посвящена разработке библиотеки для удаленного расчета кэшей, которая будет сочетать в себе высокую производительность и надежность. Для этого проводится теоретический анализ существующих решений, выявляются их плюсы и минусы. Кроме того, исследуются механизмы контроля целостно-сти данных и мониторинга состояния. В процессе работы были рассмотрены существующие методы распро-странения набора данных. На основе анализа этих методов был разработан собственный способ, который имеет преимущество в быстродействии. В осно-ве этого метода лежит идея хранения данных в облачном хранилище S3 и ис-пользование координатора системы Zookeeper. Благодаря такому подходу уда-ётся достигнуть ускорения процессов обработки данных. Это способствует бо-лее эффективному использованию ресурсов и сокращению времени работы с данными. Предложенная библиотека позволяет создавать более гибкие системы, которые проще масштабировать и легко адаптировать под новые требования. Такое решение позволяет повысить производительность и качество разработ-ки.

The topic of the final qualifying work is "Development of a library for remote calculation of caches." The work is devoted to the development of a library for remote cache calcula-tion, which will combine high performance and reliability. For this purpose, a theo-retical analysis of existing solutions is carried out, their pros and cons are identified. In addition, mechanisms for controlling data integrity and monitoring the status are being explored. During the work, existing methods for distributing a data set were reviewed. Based on the analysis of these methods, we developed our own method, which has the advantage of speed. This method is based on the idea of storing data in S3 cloud storage and using the Zookeeper system coordinator. Thanks to this approach, it is possible to achieve acceleration of data processing processes. This contributes to more efficient use of resources and reduces the time spent working with data. The proposed library allows you to create more flexible systems that are easier to scale and easily adapt to new requirements. This solution allows you to increase productivity and quality of development.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 0
За последние 30 дней: 0
Подробная статистика