Flutter is quickly shaping up to be the best way to accomplish this. The new renderers landing on all platforms including web are really nice. I've ignored Flutter until now, but it's getting too good to ignore for much longer.
Unity is not a good example, it's bloated as hell and takes like 15s minimum to load a square. It wasn't built for WASM and uses a toolchain that makes WASM hard.
Bevy loads pretty instantly in comparison. That's where I'd invest my time if I was doing web games.
Well his vision so far for Twitter seems to be to turn it into an anti-woke, advertiser shaming, ad supported platform. I'm sure there are a few people excited about that, but I'm not sure it's as visionary and uniting as something like putting people on Mars.
Should be titled "Why one web pioneer thinks it's time to bundle more apps with your browser and change the way it does tabs". I like Arc, but they aren't reinventing the browser.
Knative has solved most of those pod start time problems since it’s dealing with a similar scenario, unless 0.008s startup time isn’t good enough for you.
The implementation makes some weird choices like rebuilding a bunch of services like DNS, cert, weird dependency on SQLite. Wish people would stop reimplementing Kubernetes and just build on top of it.
I think "per-user" is probably the wrong killer feature for something like this. Much more potential in shared distributed processes that support multiple users (chat, CRDT/coauthoring). Appears that the underlying layer can probably do that.
In any case, super cool idea, and I hope something like this lands in the serverless platforms from all the major cloud providers. It's always been mind blowing to me that Google Cloud Functions supports websockets without allowing you to route multiple incoming connections from different users to the same process. That simple change would unlock so many useful scenarios.
Because it is a GUI mashup built on top of a dozen dated, crappy, products that don't work well alone or together, and strung together with fishing wire and duck tape. The fact that it even runs at all is an accomplishment.
Because Facebook is trying to cobble together crap on top of Unity. They are using an inferior engine built by someone else and designed to make mobile games. There's no way they will rule the metaverse without owning the engine and getting serious about the non hardware side of the problem.
Too bad Epic isn't making a metaverse platform play.