Высоконагруженные системы на данный момент являются одним из основных трендов в мире разработки программного обеспечения. Объемы данных и запросы пользователей растут, рынок быстро развивается — поэтому разработчикам уже на старте проектирования архитектуры приложения необходимо задумываться о способности сервиса выдерживать высокие нагрузки. В рамках данной работы рассматривается компонент с высоким rps, который занимается расчетом стоимости доставки товаров для пользователей. В работе описано решение, которое позволяет сделать предварительную подготовку данных с целью уменьшения числа ресурсов, затрачиваемых компонентом на обработку запросов. При этом гарантируется консистентность данных и отказоустойчивость всей системы.
Кустарева А.Д. (науч. рук. Шалыто А.А.) Разработка алгоритма оффлайновой подготовки данных для высоконагруженного приложения // Сборник тезисов докладов конгресса молодых ученых. Электронное издание. – СПб: Университет ИТМО, [2020]. URL: https://kmu.itmo.ru/digests/article/4281