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