It’s ok for an MVP but anything beyond that I wouldn’t use it. It’s ok for internal tools. But has a few annoying bugs and they aren’t too eager to fix. Even our internal users are very annoyed.
Some PostgreSQL query errors are not handled correctly. It results in a fatal handling which restarts the entire server. It takes up to 30 seconds for the full reload meanwhile users are getting 504s.
The error is benign and totally retriable in the userland. It’s a query timeout. No need to handle it as fatal.