SystemSpanT
SystemSpanT is a software framework intended to simplify building and operating distributed applications that span multiple computing domains, including on-premises clusters, public clouds, and edge devices. It provides a unified runtime, communication abstractions, and a scheduling model that treats tasks as spanning multiple nodes rather than residing on a single host.
The project originated in academic and industry collaborations focused on cross-domain orchestration. Since its initial release,
SystemSpanT's architecture centers on a lightweight core called SpanCore, a policy-driven scheduler, a resource manager, and
Key features include dynamic task spanning across multiple nodes, policy-driven scaling, fault tolerance through checkpointing and
Potential applications include large-scale data processing pipelines, distributed simulations, real-time analytics at the edge, and research
SystemSpanT remains primarily in the research and early adopter space. It is released under an open-source