Romulus documentation

Getting started

Inspect recovery evidence in three browser scenarios.

Recover from a worker crash

Choose Worker crash and select Start run. Two steps are saved while priority scoring is in progress. Open Checkpoint to see the completed steps, customer context reference and continuation point.

Select Interrupt worker, then inspect the worker.lost event. Select Start replacement. The replacement scores the ticket using the saved context and routes it to support. The Result shows the assigned queue and a single context fetch.

Reconcile an uncertain write

Choose Uncertain write and select Start run. The checkpoint includes the operation ID. Select Drop the response to see what happens when the request outcome is unknown.

Select Look up operation. In this simulation, the provider has already applied the update. The Result shows the same operation ID and a single write attempt.

Resume from an external event

Choose Long-running job and start the run. Inspect the checkpoint for the job correlation ID. Select Release worker to register a wait, then inspect the Event for the expected event type and correlation ID.

Select Deliver completion event. The report becomes available and the Result shows one continuation. Replay scenario returns to the start. The demo uses scripted browser outcomes and requires no account or credentials.

Open the interactive demo