TGViewer
commit -m "better" commit -m "better" @itpgchannel · 3.78K subscribers
Post #4488 1.29K
commit -m "better" Если экстраполировать, то осталось добавить около 1000 проектов, чтобы компилятор стал "железобетонным"
Кстати, про "1000 проектов".

Масштаб тестов (15k unit + сотни реальных крейтов) уже давно вылез за рамки моей домашней dev тачки (коробочка AMD 12/24 ядра, 24 гига памяти), полный прогон на ней идет больше часа, и это, очевидно, самый главный тормоз для быстрого цикла #autoresearch.

Поэтому я в своей #build https://t.me/itpgchannel/4282 системе запилил распределенный режим, который может утилизировать все свободные ядра в моей лабе (порядка 350 ядер).

Сделано оно весьма примитивно, и потому работает очень хорошо - build идет по ssh на указанные хосты, отправляет туда свое тело (build - python скрипт), экзекает там свой выделенный хендлер, который начинает обрабатывать простой jsonline протокол (все идет по тому же ssh каналу, никаких демонов и слушающих сокетов). По протоколу идут ноды на исполнение, так же remote часть может запросить у хоста отсутствующие у нее данные по uid. Хостовая же часть становится координатором, который только и занимается диспатчингом новых remote узлов, отправляет ноды графа на исполнение, и жонглирует результатами в cas.

Тут, конечно, очень помогло, что build обеспечивает герметичную сборку, что там cas для хранения артефактов, и что build знает все зависимости между нодами, даже имплицитные.

Полный прогон тестов #trustme на всех мощностях лабы занимает единицы минут.
Telegram commit -m "better" Примерно на 20-ом просмотре https://t.me/itpgchannel/4280 я решил, что негоже пользоваться гойскими системами сборки, и для #shell ImGui Desktop (анонс, если кто пропустил - https://t.me/itpgchannel/4275) мне нужна хорошая, годная, система сборки. Надо сказать…
  • 🔥 32
  • 👍 12
  • ❤ 3
  • 🤯 2
  • 🤡 1
More from @itpgchannel
  1. Sep 27, 2026Давно не писал про #trustme. В целом, прогресс очень хороший, токенов только не хватает, ч…
  2. Sep 26, 2026#LLM - лучший боров чекер, и rust, конечно, больше не нужен, не могу не согласиться.
  3. Sep 26, 2026По соцсетям гуляет контроверсивный ролик с недавнего Rails World, в котором DHH со сцены с…
  4. Sep 26, 2026#lab #home_lab Выпилил в лабе #minio к херам. Да, да, вы не ослышались! Сторадж у меня пос…
  5. Sep 26, 2026#lab #home_lab #logovo https://github.com/pg83/logovo С недавник пор в лабе работает серви…
  6. Sep 25, 2026photo post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →