Live data from Hacker News

Celld: Self-hosted, distributed Durable Objects

github.com

31–40 of 56 posts

Re: Celld: Self-hosted, distributed Durable Objects

#31
claim is that very many things are not needed, but they are. they are just provided by the layer beneath (S3). so isn't correctness highly dependent on s3 correctness? was s3 built for that, vs just plain durability? for example, would it be just as reliable with minio?

i would prefer a thing that was more self-contained, not dependent on a black box service layer underneath.

much apologies if i just have a poor understanding.

Re: Celld: Self-hosted, distributed Durable Objects

#32

Well that couldn't have been any more timely. Did they know? Were they keeping this in a back pocket for the time? CloudFlare OS: https://blog.cloudflare.com/cloudflare-os/ https://news.ycombinator.com/item?id=49182996 And yes, celld is isolates! The very lightweight within v8 isolation boundary. Hence the "very low idle cost". The deno team rolled their own new runtime! This one without deno_core! Shout out to this…

> Next up, at some point, ideally we get some v8-like runtimes where we can share libraries across multiple isolates!

I'm probably missing your point, but aren't wasm memories achieving exactly this? Just an example from wasmtime: https://docs.wasmtime.dev/examples-multimemory.html

Re: Celld: Self-hosted, distributed Durable Objects

#34
post #33

Could someone explain to me in practice how one would use these to do… a thing? Like a straightforward use case? Having trouble figuring out what these are for

Multiplayer games, or apps like document editing for teams... I don't know, highly concurrent stuff

Re: Celld: Self-hosted, distributed Durable Objects

#35
post #33

Could someone explain to me in practice how one would use these to do… a thing? Like a straightforward use case? Having trouble figuring out what these are for

Simple example 1:35 -7:40 https://youtu.be/qF2PuYnBahw

More practical example (serverless WebSockets) https://youtu.be/FgWVoryZ8PU

Re: Celld: Self-hosted, distributed Durable Objects

#36
post #23

Wonder if this will become common practice from now on ? > Pull requests are disabled. Coding agents make it too easy to send a large, > low-context change that costs maintainers more time than it saves. > Thoughtful contributions are welcome; please understand the code, > keep the patch focused, and respect the review time you are asking for. > > Send a git format-patch attachment to ...

I wonder if the code was written by AI?

Re: Celld: Self-hosted, distributed Durable Objects

#37
post #23

Wonder if this will become common practice from now on ? > Pull requests are disabled. Coding agents make it too easy to send a large, > low-context change that costs maintainers more time than it saves. > Thoughtful contributions are welcome; please understand the code, > keep the patch focused, and respect the review time you are asking for. > > Send a git format-patch attachment to ...

Could be done by an Openclaw agent named Jarvis.

Re: Celld: Self-hosted, distributed Durable Objects

#38
post #26
post #23

Wonder if this will become common practice from now on ? > Pull requests are disabled. Coding agents make it too easy to send a large, > low-context change that costs maintainers more time than it saves. > Thoughtful contributions are welcome; please understand the code, > keep the patch focused, and respect the review time you are asking for. > > Send a git format-patch attachment to ...

time to bring back the dev email distribution list

Deargodplsnooo... Meme

Re: Celld: Self-hosted, distributed Durable Objects

#40
post #27
post #21

Earlier quoted context omitted.

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!

ZeroFS might help here to put the actual storage on an S3 compatible object store? https://github.com/Barre/zerofs
Post reply on HN