4 ms·
Regarding three tier caching between RAM/SDD/HDD: isn't this exactly what ZFS L2ARC is supposed to do? Relying on that seems closer to the Varnish philosophy of
by jallmann 12y ago
Regarding three tier caching between RAM/SDD/HDD: isn't this exactly what ZFS L2ARC is supposed to do? Relying on that seems closer to the Varnish philosophy of leaving as much to the underlying system as possible. Or would that encounter the same bottlenecks they are trying to solve right now? And if so -- how?
- wmf 12y agoYes, the "1995 programming" solution would be to put each cached object in a file and the let the filesystem manage it. I'm sure there's a good reason why they don't do that, although it would be interesting to hear what that reason is.
- Rapzid 12y agoZFS has a very advanced caching mechanism, I wonder how it would compare to standard file systems or the kernel's paging for something like this. It's also pretty common for people to enable file system caching plugins in Wordpress, Drupal, etc. and forget to leave the system enough RAM to actually do its business. D'oh.