Mélodium 0.10.3 : distribution de calcul renforcée
Mélodium 0.10.3 est disponible. C’est avant tout une version de fiabilité et d’ergonomie : rien ne change dans le langage, mais plusieurs parties du moteur qui comptent sous charge réelle sont nettement plus solides.
L’exécution distribuée devient plus robuste sous charge
Le protocole de distribution (le format utilisé quand un traitement s’exécute sur un moteur distant) plafonne désormais la taille des trames, borne les canaux de logs et de debug, et améliore la résolution des situations de compétition. Rien de tout cela ne change la façon d’écrire un programme Mélodium ; cela change son comportement quand plusieurs tracks poussent des données entre moteurs en même temps.
Empreinte réduite
Les tableaux scalaires homogènes (octets, nombres) utilisent désormais une représentation compactée plutôt qu’une valeur boxée par élément, ce qui réduit l’empreinte mémoire des gros buffers.
Un serveur MCP pour Mélodium
Mélodium embarque désormais melodium-mcp, un serveur MCP qui expose la validation de programmes, la recherche dans la bibliothèque standard, et le guide du langage aux clients compatibles MCP, dont Claude, Cursor, Codex, Mistral, et ChatGPT. Détails complets dans l’article dédié.
Le détail complet pour chaque crate est dans le CHANGELOG . Comme d’habitude, mise à jour via cargo install melodium ou un binaire précompilé.