Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I didn't understand why he couldn't keep staged and checkpoints in Redis as well...


I was thinking that too, then I realized he was wrapping the code in `DB.transaction` blocks, which rollback on any type of exception, so that all those staged/checkpoint entries only persistent if the block cleanly executes.

Pretty neat...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: