Hacker News new | ask | show | jobs
by pjc50 3297 days ago
That gives you the time cost of a filesystem plus the time cost of a database plus an extra round-trip in and out of kernel space.
1 comments

> preserving access to the toolchain which operates trivially with files was worth the additional performance overhead of working with the files

Sounds like they're OK with that.

In any case, couldn't you avoid the kernel trips with some dylib foolery (assuming the toolchain is dynamically linked)?

So: store the files in a database, expose them via FUSE, bypass FUSE and access the database?
Yep ;D