10 000 RPS и доступность 99,99%: как устроено шардирование PG в процессинге Яндекс Такси

При критичной нагрузке на базу в условиях роста системы всегда не хватает готовых решений для шардирования PostgreSQL. Команда Яндекса решила вопрос по-своему — ребята создали свое для шардирования в ядре процессинга заказов. Их решение позволяет решардировать данные без простоев и деградации метрик.

О том, как в компании проектировали шардирование PostgreSQL, чтобы выдерживать нагрузку, сохранить доступность и уложиться в строгие требования по latency — в нашей статье.