GoSuda
Open source working group

We build fast, honest Go tools in the open: networking, storage, runtimes and developer tooling. Your next commit belongs here.

GoSuda mascot
715
105 repos
Repositories
105
GitHub stars
715
Articles
46
Languages
23

Join in three steps

No sign-up. Everything happens on GitHub.

Projects looking for you

Our most starred repositories. Pick one and say hi.

All 105 repositories

From the blog

Deep dives written by GoSuda members.

Ausführen von Docker, docker build und docker compose ohne Root-Rechte oder User Namespaces

Wie man eine vollständige Docker Engine (dockerd, BuildKit, overlayfs und docker compose) sicher innerhalb einer isolierten gVisor-User-Space-Sandbox als unprivilegierter Benutzer ausführt, wenn root, sudo, unshare(CLONE_NEWUSER), mount(2) und /dev/fuse blockiert sind.

Lemon Mint · Nov 6, 2026 views ... likes ...
Low-level

gvx: Ausführung von Linux-Containern, Docker und Kubernetes in einem einzigen unprivilegierten Prozess

Technische Übersicht zu gvx, einer sicherheitsgehärteten, plattformübergreifenden Container-Laufzeitumgebung und Go-SDK, die auf dem gVisor-Kernel im Benutzerraum aufbaut und Linux-Container, Docker-in-Docker sowie hochverfügbare Multi-Node-Kubernetes-Cluster innerhalb eines einzigen nicht privilegierten Prozesses sicher ausführt, und zwar unter Windows, macOS und Linux.

Lemon Mint · Nov 6, 2026 views ... likes ...
AI

Schnelle isolierte Docker-Umgebungen für AI-Agent-RL-Rollouts mit gvx

Wie man hunderte parallele, stark isolierte, nicht privilegierte Docker- und Kubernetes-Umgebungen für SWE-bench- und Coding-Agent-Reinforcement-Learning-Rollouts sicher betreibt, mit 100-Millisekunden-Copy-on-Write-ext4lite-Volume-Resets.

Lemon Mint · Nov 6, 2026 views ... likes ...
Low-level

Ausführen von Docker-in-Docker innerhalb von gVisor und verschachtelten Sandboxes mit gvx

Warum die Installation von docker.io oder die Verschachtelung von runsc innerhalb eines gVisor-Containers an modprobe, iptables-nft, overlay2, cgroups und seccomp EBUSY scheitert und wie gvx nested docker:dind sicher innerhalb eines isolierten User-Space-Kernels ohne --privileged ausführt.

Lemon Mint · Nov 6, 2026 views ... likes ...
Low-level

Die Git-Monorepo neu denken: Eine CAS-native Architektur für Menschen und Coding-Agenten

Wie man ein daemon-freies, CAS-natives Monorepo auf Standard-Git aufbaut, unter Verwendung von parentless Trunk-Snapshots, isolierten Workspace-References, In-Memory-Merge-Trees, hierarchischen OWNERS-Dateien und O(delta)-Mirror-Synchronisation.

Lemon Mint · Oct 30, 2026 views ... likes ...
Low-level

gosuda.org/zstd: Drop-In-Ersatz für DataDog/zstd mit Zero CGO und Crash-Isolation

CGO_ENABLED=0 Go-Zstandard-Bibliothek, die die upstream C-libzstd 1.5.7 in einem Worker mit gemeinsamem Speicher ausführt, mit einer DataDog/zstd-kompatiblen API, wiederverwendbaren Kontexten und Bulk-Batching.

Lemon Mint · Oct 18, 2026 views ... likes ...
Databases

gosuda.org/sqlite3: CGO_ENABLED=0 database/sql-Treiber über Shared-Memory-IPC

Drop-in-kompatibler database/sql-SQLite-3.54.1-Treiber für Go mit CGO_ENABLED=0, HQQ-Worker-Isolation über gemeinsamen Speicher, Batch-Zeilen-Prefetching mit 64 KiB sowie SLSA-attestierten Binärdateien.

Lemon Mint · Oct 18, 2026 views ... likes ...
Low-level

HQQ: Isolierung von C-Bibliotheken gegenüber Go über cache-line-geteilten Speicher

Zero-cgo-IPC-Laufzeitumgebung, IDL-Compiler (hqq-bindgen) und verifizierter Prozess-Supervisor, die native C11-Bibliotheken in isolierten Worker-Prozessen über Shared-Memory-Ringpuffer ausführen.

Lemon Mint · Oct 18, 2026 views ... likes ...
Databases

Schottky: Zero-Allocation, Order-Preserving Byte-Key Encoding für Go

Zero-Allocation-Bibliothek für Go, die zusammengesetzte Tupel in memcmp-geordnete Byte-Schlüssel kodiert, mit unabhängiger ASC/DESC-Sortierung, NULL-Platzierungsmarkierungen und Präfix-Scan-Grenzen.

Lemon Mint · Aug 31, 2026 views ... likes ...