ScyllaDB погасила шторм из 380 тысяч подключений
После перезапуска узла драйверы одновременно переподключались к каждому процессорному ядру. Очереди раздувались, подключения не укладывались в тайм-ауты, клиенты повторяли запросы — и P99 задержка взлетала с 4 мс до 5 секунд.
В ScyllaDB 2026.2 добавили ограничение параллельной инициализации соединений, единый кеш прав и ролей, вытесняемое вычисление хешей паролей и отдельный низкоприоритетный класс обслуживания для стартового трафика.
В собственном тесте на девяти узлах и 380 тысячах соединений P99 во время перезапуска снизилась до 3,5 мс — примерно в 1000 раз. Хорошее напоминание инженерам: иногда база выдерживает миллионы запросов, но падает от миллионов рукопожатий.
#scylladb #database #distributedSystems #performance #reliability #dataengineering
@data_engi
Post #1187
192