First time for everything
My path as a programmer has mostly been guided by avoidance: of complexity, fragility, excessive moving parts. I like my programs simple, stateless, cool to the touch: mortar and pestle, not food processor.
So, it took thirty years … but I finally used a queue, and I finally used a ring. I am replicating data across three different buckets, and the environment imposes constraints that prevent me from doing what I’d normally do, which is load the data into memory and slam it into all three locations at once.
I can’t say I love the feeling of that queue out there … looming … growing … but it seems to be working. I’m proud of myself for figuring it out, even if I’m mostly just using Cloudflare’s ergonomic off-the-shelf offerings.
I’ve still never written a test, and I don’t plan to start!
To the blog home page