

71·
2 months agoI host a CalDAV server (specifically Nextcloud’s Calendar app, though plenty of others exist, like Radicale) and all my devices sync with it.


I host a CalDAV server (specifically Nextcloud’s Calendar app, though plenty of others exist, like Radicale) and all my devices sync with it.
Sounds like it has similar goals to bcache (not bcachefs) and LVM caching, except that it operates in userspace instead of at the kernel level. Can you explain what the benefits are of keeping this out of the kernel?