It looks so cool at first, but my god is it ever brittle and unstable. I want to like it, but so many bugs and reliability issues. I don't want to be in their shoes keeping the cloud instance from blowing up all the time. I also think they did a lot of very questionable design choices, the server endpoints are stored inside the jwt payload for some (stupid) reason and the SDKs are a nightmare to integrate in well architected applications (have fun IoC'ing this mess). The python SDK was written by very inexperienced people, extremely inefficient asyncio implementation that just calls the blocking code in threads. The wait for task completion API is literally just polling for status every second. Sorry /rant
In retrospect can you implement a task broker with pure Postgres? Yes. Should you? Probably not.
lyu07282•2h ago
In retrospect can you implement a task broker with pure Postgres? Yes. Should you? Probably not.