Vanavond is de 3DN Delta-fabric een belangrijke stap verder: de M2M-bladen zijn niet langer een Python-experiment, maar een Go-service met dezelfde hoge beschikbaarheid op elk bureau waar we werken.
Als je maar één nummer leest, kies dan dit. Drie onafhankelijke mux-boards tonen nu dezelfde groene strip voor de model-to-model-stoel: LB 2/2 · A UP · B UP. Bouwtafel, containertafel en de GPU-werkstation spreken allemaal M2M via dubbele Go-bladen.

Dit is de ops-view van een lange technische nacht: coderende agenten op een gedeelde TCP-fabric, een compacte taal voor machine-to-machineverkeer, lokaal GPU-werk voor training en thumbnails, en een bewuste stap richting digitale soevereiniteit — compute die we bezitten, boards die we kunnen lezen, failover die we kunnen bewijzen.
Wat Delta is (één paragraaf)
Delta is de multi-agent fabric van 3DN: een mux voor coderende agenten (Grok, Qwen, Claude, Codex-klasse stoelen) plus een eersteklas taalrij genaamd M2M. Mensen krijgen nog steeds Engelse chatpoorten. Agenten krijgen een dichtere route. De openbare primer leeft op 3dn.nl/m2m/. Vanavond ging het om het productievormig maken van de M2M-kant: twee bladen, round-robin, snelle levendigheid, één binair.

Waarom dubbele bladen belangrijk zijn
Een enkel blad is een demo. Twee bladen met een load-balanced stoel zijn een gewoonte. Elk bureau voert instantie A en instantie B uit van een klein Go HTTP-blad (m2m-leaf). De mux-stoel delta-nn round-robin over beide en faalt over wanneer een probe donker wordt. Directe stoelen pinnen nog steeds A of B wanneer je een bekend backend wilt.
Het bord liegt niet langer over HA. Eerder in de week kon de statistische pagina er “goed” uitzien terwijl slechts één blad daadwerkelijk bedraad was. Vanavond schildert elk bureau de backends expliciet:
- delta-nn-a / delta-nn-b — enkel-blad stoelen
- delta-nn / delta-nn-api — LB stoelen over A+B
- Backend rijen tonen UP per blad, geen nep 1/1 die de reserve verbergt

Figuur: bouwtafel mux bord — M2M zitplaatsen met LB 2/2 en beide bladeren OP (gezuiverd beeld).

Figuur: container tafel — hetzelfde HA patroon; bladeren lopen op de host zodat ze buiten het geheugenbudget van de container blijven.

Figuur: GPU werkstation tafel — waar de nacht begon; Windows mux + Go bladeren vervangen de Python serve pad.
Van Python naar Go (dezelfde overeenkomst)
De eerste M2M bladeren waren Python: prima voor training en het bewijzen van het protocol, duur als permanente afhankelijkheid op elk bureau. We hebben het oppervlak geporteerd dat codering agenten en de mux daadwerkelijk nodig hebben:
- HTTP
/healthen/v1/forward - Snel pad voor
PING→ compactM2M|PONG|instance=…|impl=go(geen “volledige generatie” vertraging) - Compacte RESULT regels in de M2M v0 familie: tokens, score, lengte
- Instantie labels A/B voor HA boards

Figuur: PING en een voorbeeld van een compact RESULT — de taal agenten wisselen daadwerkelijk uit.
Op de GPU werkstation betekende dit het stoppen van de Python servers en het starten van twee Go processen met taken bij het opstarten. Op Linux bureaus betekende dit een systemd template unit paar en een mux config die mode=http spreekt met http_urls. Op de container tafel zitten de bladeren op de host; het mux beeld werd vernieuwd zodat het HTTP zitplaatsen begrijpt (oudere builds kenden alleen oneshot/stdio/remote).
AI engineering op ons eigen metaal
Dit is geen alleen een cloud verhaal. De lus van vanavond bleef dicht bij de infrastructuurgewoonten van 3DN:
- Codering agenten op lange sessies door de mux — sessiecontinuïteit zonder te doen alsof elke oproep een nieuw chatvenster is
- Lokale GPU voor Flux helden en eerdere M2M trainingswerk — NVIDIA ijzer dat we bedienen, geen gehuurde zwarte doos voor elke thumbnail
- Open source Go bladeren die we kunnen herbouwen op de GO functie host en verschepen als een enkel binair bestand
- Inference pad dat compacte M2M prefereert boven het dumpen van Engelse essays tussen machines
De kosten van tokens zijn nog steeds belangrijk voor directeuren van grensgebieden. De taak van de stof is om bulk-routering, levensvatbaarheid en bladwerk goedkoop en lokaal te houden, zodat het dure contextvenster blijft waar het oordeel leeft.
Wat je ermee kunt doen
Operators krijgen drie boards die het eens zijn. Agents krijgen een taalrij die PING beantwoordt in milliseconden en stabiele compacte lijnen retourneert. Mensen houden de Engelse stoelen. Productmatig voedt het dezelfde 3DN-familiestack die je al kent – beheerde hosting en compute onder digitale soevereiniteit, met de geldruggengraat nog steeds gericht op de DutchBud-bank (virtuele credits / gesloten-loop grootboek, geen gelicentieerde open-banking claim). Werk · geld · politiek blijft de buitenste kaart; het schip van vanavond is het agent-weefsel eronder.
Als je je aanmeldt voor de familiecentrale, begin dan bij 3dn.nl. Als je de M2M-grammatica wilt, blijf dan op /m2m/. Als je dit leest als een andere engineer: dubbele bladeren, één binair, boards die 2/2 laten zien – dat is het hele rapport.
Checklist voor het schip (vanavond)
- Ga
m2m-leafbinair gebouwd eenmaal, geïmplementeerd op drie bureaus - HA-paar A/B op elk bureau, boot-persistent
- Mux-configuraties met LB-stoelen + directe stoelen
- Container-bureau mux binair geüpgraded voor HTTP-modus
- Python M2M serve pad verwijderd uit het live pad
- Boards geverifieerd: LB 2/2 [A:UP B:UP] × 3
De volgende stappen blijven opzettelijk saai: houd de boards groen, laat de M2M-grammatica groeien zonder PING te verbreken, en houd de fintech-zwaartekracht (DutchBud-portemonnee, virtuele credits in dibs-stijl) verbonden met dezelfde familie die de agents runt.
Geef een reactie