Skip to content
Trigora
GitHub ↗

Overview

Transparent Continuation Checkpointing (TCC) is how Trigora recovers executions.

Most durable systems reconstruct where a program is by replaying retained history. TCC preserves resumable execution state at durable operations and continues from there.

Replay
start ── A ── B ── C ── D ── ✕
└──── reconstruct ───► D
TCC
start ── A ── B ── C ── D ── ✕
restore

History can still exist for audit. Recovery does not use prefix replay to rebuild the present.

The first language frontend is TypeScript, as a declared subset. Unsupported constructs fail at compile time. Expanding that subset is product work, not a runtime guess.

For the claim, measurements, and limitations, read Research and the whitepaper. The recovery rule itself is on the next page.