Antropic переехали с Git на собственную систему Scion

На днях вышла статья, где Antropic рассказал про свою новую систему контроля версий и предпосылки ее создания. Здесь я хочу очень сжато выделить несколько моментов, которые меня удивили

Несколько чиселок: 🤩монорепа 🤩100 ГБ - история ветки main 🤩25 ГБ - сжатая копия репо 🤩30 000 - MR в день 🤩25 млн - checkout-операций в CI в день 🤩600 ПБ - потенциальный трафик на скачивание репо в день

И это еще без учета дев окружений, AI-песочниц и RnD задач. Вы не в шоке??😳

Теперь вместо разработки узким горлышком является CI, сеть и все вокруг этого. Поэтому они внутри компании командой из 7 человек за 5 месяцев:

🤩разработали свой гит Scion 🤩сделали code-review тулзу Antique 🤩написали еще несколько сервисов 🤩полностью мигрировали

Antropic считает, что подобные проблемы с CI пока вряд ли есть у компаний сейчас, но на горизонте 6-12 месяцев они ожидают появления таких проблем в разработке

А нужны ли люди?

Теперь они изучают замысел изменений, а не вчитываются в каждую строку кода

Факт

Вот еще новая для меня мысль

Пока бегут тесты в CI, сотни и тысячи изменений могут быть уже влиты агентами

Они отказались от тестов в MR и запускают их в разы меньше, только перед деплоем. Потому что, если даже есть конфликты, агенты поправят их быстрее, чем мы с вами увидим алерт😭

Но это же всеобщий хаос? Кто-то живой у них еще понимает, что происходит в проекте?

@data_engineerette

Antropic переехали с Git на собственную систему Scion
На днях вышла статья, где Antropic рассказал про свою новую систему контроля версий и предпосылки ее создания | Сетка — социальная сеть от hh.ru