Network degradation
Infrastructure conditions can change underneath a running workload.
FaultPlane explores runtime resilience for long-running AI workloads. Its architecture focuses on Go-based runtime control, Linux infrastructure signals, eBPF integration, and configurable recovery policies at the transport boundary. Inspect the implementation and validate recovery behaviour with controlled failure scenarios and reproducible benchmarks.

AI workloads can run for minutes, hours, or days. When network, workers, resources, or kernel conditions change, recovery needs to become part of the runtime rather than an afterthought.
Infrastructure conditions can change underneath a running workload.
Long-running workers need explicit runtime state when conditions degrade.
CPU and memory pressure can become operational failure signals.
Low-level system events can provide earlier signals than application symptoms.
FaultPlane is built around the next step: turn infrastructure signals into explicit runtime state, select a policy, and execute a recovery action.
FaultPlane connects infrastructure signals, runtime state, resilience policy, enforcement, recovery, and telemetry.
Observe infrastructure and workload conditions.
Turn signals into explicit runtime state.
Select the configured resilience response.
Apply the selected runtime action.
Track the resulting runtime state.
Expose metrics, logs, and events.
Follow the path from infrastructure signals to runtime state, policy decisions and recovery. One control-loop view, with each layer explained.

A runtime control loop designed around explicit state and observable recovery behaviour.

Recovery logic stays close to the infrastructure conditions that trigger it.

Linux, eBPF, runtime events and telemetry feed the resilience loop.
FaultPlane sits between workload behaviour and the infrastructure signals that can change underneath it.

Run the interactive Failure Lab and follow the control loop from signal detection to recovery.
FaultPlane is designed to connect workload state with low-level infrastructure signals and observable recovery actions.
Model the potential monthly impact of interruptions in your own workload. Adjust the assumptions to match your environment.
4 incidents × 2 hours × $500 per hour.
An illustrative walkthrough of the concepts behind FaultPlane. This animation is not a live production connection or benchmark.
Requests are being processed.
→An infrastructure issue is observed.
→A configured response is selected.
→The runtime can track the response.
FaultPlane should be evaluated with reproducible measurements. This section is intentionally reserved for real benchmark results rather than marketing claims.
Start with the public repository. Hosted and enterprise offerings are proposed roadmap items, not currently available paid products.
Free
Explore the open-source project and evaluate it in your own development environment.
Planned
A potential hosted control and management experience for teams seeking simpler operations.
Discuss a pilot
Explore potential organization-level requirements directly with the project team. Scope depends on validation and feasibility.
Transparency note: only the public repository is presented as available. Managed cloud features, usage pricing and enterprise capabilities remain proposed and may change as the project evolves.
FaultPlane is open source. Clone the repository, build the runtime, run controlled failure scenarios, and inspect the implementation yourself.
git clone https://github.com/devloperdevesh/FaultPlane.git cd FaultPlane go build ./... go run ./cmd/daemon
For teams operating long-running workloads, FaultPlane provides a foundation for explicit resilience policies, runtime enforcement, and operational visibility.
Explore the Failure Lab, run FaultPlane locally, or inspect the source.