Cloudflare OS: an open platform for agents, apps, and work
Thread
Unofficial Hacker News client; not affiliated with Y Combinator.
Cloudflare OS: an open platform for agents, apps, and work
Unofficial Hacker News client; not affiliated with Y Combinator.
yomismoaqui · · focus · HN ↗
kentonv · · focus · HN ↗
<a href="https://github.com/cloudflare/cloudflare-os" rel="nofollow">https://github.com/cloudflare/cloudflare-os
It runs on top of our open source runtime.
<a href="https://github.com/cloudflare/workerd" rel="nofollow">https://github.com/cloudflare/workerd
vavos · · focus · HN ↗
tstrimple · · focus · HN ↗
Rapzid · · focus · HN ↗
tyre · · focus · HN ↗
Think Bazel or how K8s was for ~ever. For Google’s scale? Required. For a small team? A net-negative.
kentonv · · focus · HN ↗
If we open sourced Cloudflare's production scheduler, nobody would be able to use it because it is explicitly designed for HUGE, globe-spanning scale. Well, nobody except our direct competitors.
But the goal with workerd is actually that it should be pretty easy to run, about as easy as Node. Stateless workloads should scale trivially (just add more instances and load balance). For Durable Objects (statefull), currently it doesn't scale well at all, but I'm working on changes[0] so that it scales nicely across a cluster. I intentionally chose a design here that is operationally easy to set up. (Basically: just connect all the nodes to NFSv4.)
[0] <a href="https://github.com/cloudflare/workerd/pull/6780" rel="nofollow">https://github.com/cloudflare/workerd/pull/6780
potamic · · focus · HN ↗
elicash · · focus · HN ↗
But my interpretation was like yours, that it was good faith and a literal question.
csomar · · focus · HN ↗
kentonv · · focus · HN ↗
AlotOfReading · · focus · HN ↗