HomeGuided ModeCurriculumStudy PlanLabsQuizzesScenariosTaxonomyObjectsLifecyclesTracesEventsRunbooksAnti-PatternsGlossary
Curriculum
Search the concept map, then use each module's expert question and failure drills to test understanding.
State, Authority, And Truth
Most Rhone design decisions are about declaring who owns state and which records are authoritative.
Core model
Source of truth, derived state, cache, event, and UI projection must be separate concepts.
Expert question
If a worker crashes after emitting a log but before writing operation state, what does the platform believe?
Concepts
source of truth
derived read models
compare-and-swap
monotonic epochs
idempotency
late reports
Failure drills
late success from canceled operation
stale route event
duplicate retry with same idempotency key
Specs
control-plane-and-events
core-api-operations-and-data-model
deployment-and-pipeline-state-machine
Explain It Back
Truth
Which durable record wins?
Failure
What happens if the worker or edge crashes halfway?
Retry
Can this be retried, replayed, or deduped?
UX
What should the app owner and support operator each see?