TGViewer
C++ - Reddit C++ - Reddit @r_cpp · 230 subscribers
Post #25662 24
SUCO – Lightweight Distributed C/C++ Compiler Grid with intelligent SSD cache (alternative to Icecream/distcc)

Hi everyone,



I'd like to share my open-source project **SUCO** (SUper COmpiler Grid).



It's a lightweight, zero-config distributed C/C++ compilation and caching system for local networks. Designed as a simpler and faster alternative to Icecream/distcc and proprietary tools like IncrediBuild.



**Key features:**

\- Automatic worker discovery via UDP

\- SHA-256 based SSD cache → warm rebuilds can be up to \~4× faster

\- Windows client can cross-compile to Linux MinGW workers

\- Load-aware scheduling + automatic failover

\- Live web dashboard + Prometheus metrics

\- Easy CMake & IDE integration



Cold builds are roughly on par with Icecream, but cache hits skip the expensive compiler phases completely.



GitHub: https://github.com/MicBur/suco



I'd really appreciate any feedback, criticism or suggestions!

https://redd.it/1v7ce8q
@r_cpp
GitHub GitHub - MicBur/suco: 🚀 Distributed C/C++ Compiler Grid & Windows-to-Linux Cross-Compilation Engine — Accelerating C++ builds up… 🚀 Distributed C/C++ Compiler Grid & Windows-to-Linux Cross-Compilation Engine — Accelerating C++ builds up to 4.21x across LAN clusters. - MicBur/suco
More from @r_cpp
  1. Sep 26, 2026Token Sequence Injection & Modern Macros: The Most Game-Changing Compile-Time Feature in C…
  2. Sep 25, 2026myStringStream.str("") Considered Harmful Under C++20 I was recently looking at some (rath…
  3. Sep 20, 2026A clever branch free optimization I'm the developer of memlz which is an extremely fast co…
  4. Sep 15, 2026Inside Boost.PolyCollection https://bannalia.blogspot.com/2026/09/inside-boostpolycollecti…
  5. Sep 11, 2026C++26: Standard Library Hardening Experiments https://www.cppstories.com/2026/hardening-ex…
  6. Sep 11, 2026MSVC C++23: constexpr cmath with LLVM Libc https://devblogs.microsoft.com/cppblog/msvc-c23…
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 →