DigiNews

Tech Watch Articles

← Back to articles

HIBANA – Affine MPST Runtime for Rust

Quality: 7/10 Relevance: 7/10

Summary

Hibana is an affine multiparty session type (MPST) runtime for Rust with no_std/no_alloc support. It enables writing a global choreography, projecting at compile time, and executing with affine cursors to prevent invalid protocol progression, aiming for deadlock-free communication. The project includes a core crate and demos (QUIC integration, AI control demo), and is currently in preview with evolving APIs.

🚀 Service construit par Johan Denoyer