(2)
Allsystems(2)engineering(2)postgres(1)backend(1)cs fundamentals(1)how computers work(1)startup(1)thoughts(1)
The Queue You Already Have
May 30, 20269 min read
most backend engineers add redis the moment they need a job queue. but postgres has shipped a two-word feature since 2016 that turns your existing database into a correct, crash-safe queue. here's exactly how SKIP LOCKED works, all the way down to MVCC, and when you actually still need redis.
systemspostgresbackendengineering
Readno image
why 0.1 + 0.2 != 0.3
May 20, 202611 min read
open any language. type 0.1 + 0.2. you'll get 0.30000000000000004. the bug isn't in the language. it's not in the runtime. it's in the silicon. let's go all the way down.
systemscs fundamentalshow computers work
Read