> Postgres offers strictly serializable isolation indeed, but IIUC it's basically a form of read locking so will tank performance.
It will not. We use it at work for all transactions and its is very performant.