interviewpath
  • 0day streak
  • 10total XP
  • Level 1

Build a small write-ahead-logged key-value store and crash-test it

Append checksummed log records, flush on commit, replay on restart, then kill the process at random points and check that no acknowledged write is lost.

Not attemptedSelf-directed (design reference: SQLite documentation)Access: free

The exercise happens on Self-directed (design reference: SQLite documentation). Canonical link: https://www.sqlite.org/atomiccommit.html. Link check: link responded (5 Oct 2026). Opened from this app 0 times; opening is not counted as an attempt.

Supports: Durability reasoning for storage, low-level, distributed and database research roles.

Record an attempt

Outcome

A date is suggested from the outcome.

Attempt history

No attempts recorded yet.