🔨 В VK Tech мы очень любим проверять на прочность наш софт. В этот раз решили не мелоч... — 7 июля 2026 г. в 11:25:20.781
🔨 В VK Tech мы очень любим проверять на прочность наш софт. В этот раз решили не мелочиться: собрали кластер из 640 инстансов Tarantool Database. Не ради хайпа — за стендом стоял реальный продакшн-кейс на десятки терабайт данных. Андрей Орлов, QA-инженер в команде Tarantool Database, рассказал, как проходил эксперимент: 🔹 готовый нагрузочный инструмент уперся в архитектурные ограничения, поэтому написали собственный бенчер на Go, и он позволил выжать из кластера почти вдвое больше 🔹 тюнить iproto.net_msg_max, таймауты etcd и TCM пришлось вручную: дефолтные настройки не рассчитаны на 640 инстансов 🔹 при одновременном обращении всех 640 нод к etcd поймали баг, специфичный именно для такого масштаба. Команда Tarantool уже оперативно поправила. 🚀 По итогу получили ~1 млн RPS на чтение и ~650K RPS на запись при асинхронной репликации. Цифры получены в облаке с поправкой на его вариативность — это ориентир, а не гарантированный SLA. Если работаете с большими кластерами Tarantool или планируете их масштабировать, эта статья поможет сэкономить время на собственных экспериментах.

