Stop writing cron jobs: I built a C++ database with native temporal states

TL;DR AI
2 min readKey summary
Michael announced building CronDB said he built CronDB from scratch over several months.
CronDB implemented entirely in C++ includes a custom lexer and parser.
Natively evaluates temporal finite state machine transitions handles state changes over time without external polling or cron jobs.
Storage engine evaluates FSM transitions against an O(log n) B-Tree uses a B-Tree to perform transition evaluation.
Storage format uses fixed-width .bin files for O(1) random-access reads fixed-width binary files enable constant-time random reads.

