Re:Is Parallel Programming Hard, and, If So, What Can You Do...
by twoodfin on Sunday February 19, 2023 @07:09PM
(#34863326)
Right. One of several bits of architectural friction that didn’t matter while your large DBMS was I/O constrained.
[ Parent
| on HN ]
Re:Is Parallel Programming Hard, and, If So, What Can You Do...
by anarazel on Sunday February 19, 2023 @08:07PM
(#34863746)
> Right. One of several bits of architectural friction that didn’t matter while your large DBMS was I/O constrained.
Yep. Lots of architectural design out there based on IO latency being higher by an order of magnitude or two than now, while memory latency only shrank modestly.
To be clear, using one process with loads of threads has its own set of issues. Much easier to hit contention in the kernel, e.g. the infamous mmap_sem in linux.