4 ms·
That's all new to me, and I don't know the answer, but it seems like maybe some significant gains in developer (Postgres developers) productivity (not having to
by mangeletti 10y ago
That's all new to me, and I don't know the answer, but it seems like maybe some significant gains in developer (Postgres developers) productivity (not having to deal with such low level issues) could help to offset some of the lower level performance losses by giving developers more time to focus on higher order performance gains.
- dragonwriter 10y agoIt also means that you get to free-ride on OS-level improvements. If you are bypassing the OS and doing all the low-level stuff yourself, you only get the improvements you invest directly in. OS vendors have to adapt their systems to changing hardware environments: if you rely on the OS, you get the benefit of that effort for free. If you bypass the OS, you've got to do it yourself.