zlacker

[return to "Choose Postgres queue technology"]
1. pphysc+24[view] [source] 2023-09-24 20:52:51
>>bo0tzz+(OP)
Another point is that task queue technology is highly fungible. There's nothing stopping you from starting with cron, adding in Postgres/Redis, then graduating to Kafka or something as need arises. And running all three in parallel, with different jobs in each. I would be surprised if the average Kafka shop didn't also have a bunch of random cron jobs doing things that could be implemented on Kafka or vice versa.

At some point you may want to refactor things to reduce tech debt, but it really is a "and" rather than "or" decision.

◧◩
2. Scubab+n5[view] [source] 2023-09-24 21:03:10
>>pphysc+24
I agree with all of this except for the part about “cron”. Cron jobs in my experience quickly become hard to manage and effectively invisible over time.

Use almost anything else to manage job scheduling….

[go to top]