Загрузка страницы

Антон Оникийчук, Андрей Парамонов — Вы кеши продаете? Нет, просто показываем

Ближайшая конференция: DotNext 2023 — 15–16 сентября (Offline, Москва)
Подробности и билеты: https://cutt.ly/twrFeJfG
— —
В Додо есть частые запросы, причем бывает, что с телом ответа в несколько мегабайт (например, столько весит меню для мобильного приложения). При росте пользовательской базы (и увеличении количества запросов), в команде столкнулись с проблемой — сервера перестали справляться. Добавлять новых серверов не хотелось и в итоге сели за кеширование.

Антон и Андрей хотят рассказать:
— какие пути прошли кеширования данных (внутренние in-memory и распределенные кеши, кеширование ответов на стороне приложения, кеширование на nginx);
— какие проблемы поймали с каждыми из них;
— как сделали так, что самый частый запрос к API сайта работает совсем без кешей;
— что планируют делать дальше.

Доклад будет интересен для тех, кто создает массовые сервисы с большим количеством пользователей.

Скачать презентацию: https://assets.ctfassets.net/9n3x4rtjlya6/2yNCDGeqnC3XPOswNlAsCO/5f667ca7ab3e663c2c8fddb4ed003afd/______________________________

Видео Антон Оникийчук, Андрей Парамонов — Вы кеши продаете? Нет, просто показываем канала DotNext
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
1 июня 2022 г. 14:28:03
01:00:08
Другие видео канала
Ольга Щербакова — Open source с точки зрения юристаОльга Щербакова — Open source с точки зрения юристаBest practices для разработки Application LayerBest practices для разработки Application LayerИнтервью с Дмитрием ТаболичемИнтервью с Дмитрием ТаболичемАлександр Кузнецов — Введение в Microsoft SignalRАлександр Кузнецов — Введение в Microsoft SignalRИрина Лагерь — Extended events: помощь разработчикам в решении проблем на MS SQL production serverИрина Лагерь — Extended events: помощь разработчикам в решении проблем на MS SQL production serverАнтон Нечуговских — Как мы написали свой lock-free dictionaryАнтон Нечуговских — Как мы написали свой lock-free dictionaryАлександр Поломодов — Как развиваться, если ты уже Senior Software EngineerАлександр Поломодов — Как развиваться, если ты уже Senior Software EngineerАнна Морозова — CosmosDB: использование в реальном проектеАнна Морозова — CosmosDB: использование в реальном проектеАндрей Дятлов — Source generators v2.0 — инкрементальные генераторыАндрей Дятлов — Source generators v2.0 — инкрементальные генераторыЕгор Богатов — Что нового в JIT-компилятореЕгор Богатов — Что нового в JIT-компилятореRaffaele Rialdi — Semantic Driven Modeling in distributed systemsRaffaele Rialdi — Semantic Driven Modeling in distributed systemsДмитрий Нестерук — Черная магия паттерна «Посетитель»Дмитрий Нестерук — Черная магия паттерна «Посетитель»Mario Hewardt, Kevin Sheldrake — Sysinternals for LinuxMario Hewardt, Kevin Sheldrake — Sysinternals for LinuxAaron Stannard — High Optionality Programming: software architectures that reduce technical debtAaron Stannard — High Optionality Programming: software architectures that reduce technical debtJulie Lerman — EF Core 6: Fulfilling the Bucket ListJulie Lerman — EF Core 6: Fulfilling the Bucket ListOren Eini — Architecting a large social network without breaking the bankOren Eini — Architecting a large social network without breaking the bankStephen Toub — Performance Improvements in .NET 6Stephen Toub — Performance Improvements in .NET 6Bartosz Adamczewski — Compilers can be surprisingBartosz Adamczewski — Compilers can be surprisingСтепан Артемьев — SIMD в .NET: Обработка изображений на интринсикахСтепан Артемьев — SIMD в .NET: Обработка изображений на интринсикахРоман Неволин — Рефакторим сложный проект в прямом эфиреРоман Неволин — Рефакторим сложный проект в прямом эфире
Яндекс.Метрика