Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

От полной выгрузки к S3 и PostgreSQL: как мы доставляем гигабайты данных в память подов

Дата публикации: 06-07-2026 12:00:02

Представьте себе высоконагруженный сервис, который решает, с какого из множества складов нужно отправить товар покупателю. В пике через него проходит около 600 000 RPS, а строгий SLA требует ответа в пределах 50 мс. Для расчёта нужно за минимальное время выбрать оптимальный склад с учётом остатков, доступности и других данных, которые хранятся в разных микросервисах и их базах данных.Первое, что приходит на ум, — обратиться к этим сервисам по API во время запроса и получить всё необходимое для расчёта. Но один запрос может затрагивать сотни и даже тысячи складов, не считая связанных сущностей. Такое число сетевых вызовов быстро превысит SLA и приведёт к клиентским таймаутам. Сетевые запросы к мастер-системам в нашем случае — непозволительная роскошь, поэтому мы вынуждены держать слепок данных прямо в памяти подов. А значит, появляется новая проблема: как быстро и надёжно доставлять постоянно меняющиеся данные из мастер-систем в оперативную память сотен подов. Читать далее

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1[Перевод] Структуры данных на практике. Глава 16: Фильтры Блума и вероятностные структуры данных0728-06-2026
2[Перевод] Структуры данных на практике. Глава 16: Фильтры Блума и вероятностные структуры данных0828-06-2026
3Многоэтапные сборки в Docker: как уменьшить образ с 1,2 ГБ до 50 МБ5828-06-2026
4Актуальность техстека как задача: наш путь от хаоса к регулярным SLA-апдейтам5726-06-2026
5[Перевод] Раньше ПО работало шустро, потому что иначе было никак0728-06-2026
6[Перевод] Структуры данных на практике. Глава 17: Структуры данных загрузчиков0529-06-2026
7Как российские хостинги (и нас особенно) знатно штормило в мае-июне, и почему некоторые теперь не пишут на Хабре-3607-07-2026
8Учимся писать свой Prometheus exporter на Go с нуля. Часть 15808-07-2026
9«Чёрный ящик» техподдержки: как мы делаем сервис прозрачным для клиентов0507-07-2026
10BPF XDP DNS: оптимизации, которые мы заслужили (часть 1)5707-07-2026

Классификация: Пресс-релизы. Схожих патентов: 0. Схожих новостей: 10. Тональность: 5. Информативность: 7. Источник: habr.com.