Comment by kentonv
5 hours ago
You beat us to it! Been meaning to land this but got distracted.
https://github.com/cloudflare/workerd/pull/6780
But honestly I love that there are multiple implementations now.
5 hours ago
You beat us to it! Been meaning to land this but got distracted.
https://github.com/cloudflare/workerd/pull/6780
But honestly I love that there are multiple implementations now.
bummer this expects NFS; this is all a brand new implementation vs what Cloudflare runs internally in production for DOs? I can’t imagine all your workerds share a single global NFS… What would a more realistic workerd with DO support look like?
ah well, we have celld!
Honestly, you wouldn't want to run our internal implementation -- it's far too complicated. Unless you have 100+ datacenters around the world -- then maybe.
The goal of this new design is to scale to a cluster while being operationally very easy to set up. Ideal for self-hosting.
NFSv4 is an easy first step, convenient because it's broadly understood, has many implementations, and requires no client libraries. I could imagine a follow-up to support LiteFS instead of NFS could make a lot of sense, though it'll get more complicated.
But yes, celld is definitely ahead of us here. No doubt about that.