• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Динамические политики планирования перезапросов в userver

ФИО студента: Афанасьева Анастасия Сергеевна

Руководитель: Самоненко Илья Юрьевич

Кампус/факультет: Факультет компьютерных наук

Программа: Прикладная математика и информатика (Бакалавриат)

Год защиты: 2024

Retry storm (или буря повторов) — вид сбоя в распределённой системе из-за повышенной нагрузки, вызванной значительным количеством одновременных попыток повторных запросов к серверу. В результате страдает доступность системы, что является одной из критически важных характеристик. userver, современная асинхронная библиотека для написания микросервисов на C++, имеет HTTP-клиент, недостаточно защищенный от таких потенциальных инцидентов. По итогам этой работы, в HTTP-клиент в userver будут добавлены динамические алгоритмы борьбы с такими катастрофами, а именно retry budget и retry circuit breaker. Предложены и реализованы две схемы встраивания этих алгоритмов в HTTP-клиент. Доказана их эффективность с помощью замеров, а также проведено экспериментальное тестирование алгоритмов в условиях симуляции сбоя.

Выпускные квалификационные работы (ВКР) в НИУ ВШЭ выполняют все студенты в соответствии с университетским Положением и Правилами, определенными каждой образовательной программой.

Аннотации всех ВКР в обязательном порядке публикуются в свободном доступе на корпоративном портале НИУ ВШЭ.

Полный текст ВКР размещается в свободном доступе на портале НИУ ВШЭ только при наличии согласия студента – автора (правообладателя) работы либо, в случае выполнения работы коллективом студентов, при наличии согласия всех соавторов (правообладателей) работы. ВКР после размещения на портале НИУ ВШЭ приобретает статус электронной публикации.

ВКР являются объектами авторских прав, на их использование распространяются ограничения, предусмотренные законодательством Российской Федерации об интеллектуальной собственности.

В случае использования ВКР, в том числе путем цитирования, указание имени автора и источника заимствования обязательно.

Реестр дипломов НИУ ВШЭ