Discord построил SCP (Scylla Control Plane) фреймворк на Rust для автоматизации ScyllaDB кластеров, заменивший хрупкие Perl и Python скрипты.
Заморочились довольно сильно. Реализовали таски как идемпотентные единицы работы с предустановками через проверку условий вроде нормального состояния кластера. Воркфлоу описывается в YAML как последовательности задач с шаблонными переменными и настройкой параллелизма через concurrency unit и concurrency limit. И джобы выполняются с восстановлением через состояние в SQLite. Написали минитемпорал для кправления кластерами сциллы
В результате операция, занимавшая 36 часов ручной работы, теперь выполняется менее чем за 2 часа без постоянного присутствия инженера. Когдя ну прям очень обльшие объемы
25.05.2026
Похожее
07.07.2026
Миллиард строк
Автор проходит One Billion Row Challenge на Rust - задачу по обработке файла с м...
07.07.2026
WAL-RUS
ClickHouse Cloud переписали утилиту для бэкапов и WAL-архивирования Postgres с G...
05.07.2026
6 связанных списков
"Learning Rust With Entirely Too Many Linked Lists" - это прикольный учебный мат...
30.06.2026
Асинхронный Rust в трех частях
Совсем не свежие но все еще очень актуальные и полезные статьи про устройство ас...