50 оттенков кеширования: от in memory к многоуровневому redis-кластеру — Леонид Ченский

Описание к видео 50 оттенков кеширования: от in memory к многоуровневому redis-кластеру — Леонид Ченский

«50 оттенков кеширования: от in memory к многоуровневому redis-кластеру» — Леонид Ченский (Ozon, руководитель группы разработки)

При разработке команда логистики часто сталкивалась с высокими нагрузками в несколько сотен тысяч rps и очень жесткими SLO времени ответа. При этом с каждым годом менялись функциональные и нефункциональные требования. В выступлении спикер рассказал, как в команде боролись с такими нагрузками, а также о том, с какими трудностями пришлось столкнуться, и какие ошибки допустили.

Сначала Леонид кратко поговорил о проблеме быстрой отдаче сроков доставки. А далее о том, как c каждым годом они адаптировали архитектуру и какие решения для этого использовали.

Итерация 1: in memory cache.

Итерация 2: удаленный шардированный кэш-кластер (redis vs memmcached).

Итерация 3: N-уровневый кэш.

Итерация 4: шардированно-реплицированный multi-DC кэш-кластер Redis.

В конце выступления спикер подвел итог и поговорил об альтернативах KV.

Ссылка на презентацию: https://goo.su/2ik4N

Ссылка на видео в ВКонтакте: https://vk.com/uraldigitalweekend?z=v...

Сайт конференции — https://udwe.ru
Официальный канал конференции — https://t.me/ural_digital_weekend

Канал Алексея Цыкарева, CEO в Spectr: https://t.me/release_it
Сайт Spectr — https://spectr.dev
Нанять команду Spectr — https://digital-spectr.ru/new-client

Организатор конференции — Spectr (https://spectr.dev)
Организационный партнер — Тэглайн (https://tagline.ru)

#udw #ural_digital_weekend #udweek #digital #tagline #тэглайн #spectr #digitalspectr #мероприятие #udw2024 #development #highload #кэширование #redis #memory #kafka #memcashed

00:00 Вступительное слово, представление спикера
01:12 Новая задача перед командой
03:58 Решение 1: In memory cashe
06:32 Решение 2: удаленный шардированный кэш-кластер
15:38 Решение 3: N-уровневый кэш
25:29 Решение 4: шардированно-реплицированный multi-DC кэш-кластер Redis
29:31 Итоги
30:58 Вопросы из зала

Комментарии

Информация по комментариям в разработке