Learned something new today. I knew what FOR UPDATE did, but somehow I've never RTFM'd hard enough to know about the SKIP LOCKED directive. Thats pretty cool.
I have simple flow: tasks are order of thousands an hour. I just use postgresql. High visibility, easy requeue, durable store. With appropriate index, it’s perfectly fine. LLM will write skip locked code right first time. Easy local dev. I always reach for Postgres for event bus in low volume system.
rbranson•1h ago
shayonj•51m ago
pletnes•49m ago
rbranson•43m ago
xyzzy_plugh•42m ago
Sure, it's unavailability of course, but it's not data loss.
konart•17m ago
RedShift1•38m ago