Tangled : forge de code fédérée sur AT Protocol

Original : The federated code forge

Pourquoi c'est important

Une alternative open-protocol aux forges centralisées comme GitHub prend forme concrètement.

Tangled lance une refonte majeure de sa forge de code fédérée basée sur AT Protocol. Nouveau frontend Svelte, indexeur Rust en mémoire déployé dans 11+ régions, et migration des données vers org.tangled.*.

Tangled se positionne comme la première forge de code véritablement fédérée, construite sur AT Protocol plutôt que sur un modèle centralisé à la GitHub. Le principe : héberger son code sur ses propres serveurs tout en collaborant avec n'importe quel autre utilisateur de la plateforme.

La version annoncée ce 30 octobre 2026 apporte une refonte architecturale profonde. L'ancien monolithe Go — l'appview — tournait sur un seul serveur SQLite en Suède, pénalisant les utilisateurs distants. Il est remplacé par un frontend Svelte déployé à la périphérie, alimenté par bobbin, un indexeur sans disque, entièrement en mémoire, écrit en Rust. Ce service est déployé dans plus de 11 régions mondiales.

Le modèle de données change également : les enregistrements passent de sh.tangled.* à org.tangled.*. Issues, pull requests, commentaires et réactions sont désormais stockés directement dans le dépôt Git sous forme de Collaborative Objects (COBs), des chaînes d'objets Git natifs. Knot2, la deuxième implémentation du serveur knot, est réécrite en Rust et embarque un serveur Git personnalisé ainsi qu'un serveur SSH dans un seul binaire.

Tangled mise aussi sur l'extensibilité : les développeurs peuvent créer leurs propres extensions, s'abonner au firehose AT Protocol, ou déployer des instances personnalisées comme un knot sur Cloudflare Workers.

Source

tangled.org — Lire l'original →