4 ms·
Most server software today intermingles data that should be strictly isolated because it's convenient. I don't buy your arguments about efficiency either, becau
by gizmo 2y ago
Most server software today intermingles data that should be strictly isolated because it's convenient. I don't buy your arguments about efficiency either, because despite having no data isolation web software is still comically (tragically) slow.
- jchw 2y agoThree things, very briefly: - Scaling is different than efficiency. - Even if you can afford to eat CPU costs, memory limitations are inflexible. - Again, this moves the problem to the database. The database is still written in C, and still deals with multi-tenant workloads in the same process, and you assume your application server might get RCE'd, which means now someone has a connection to your database, already authenticated, and it may very well have memory safety or other bugs. You can't escape this problem by moving it.
- deleted 2y ago[deleted]