2,906 views · 13 active
An 8-bit adam, animated and occasionally looking at you.
webmaster@admin
note

dash.deno.comconsole.deno.com
Fresh → Fresh 2

This was a large chunk of work 😅

Please report any regressions.

15 comments #

44likes

Join the conversation on

It's much faster now, isn't it?
Bart VenemanBart Veneman
i dont think it made it much faster, but I have put a lot more work into my cache strategies local dev is definitely faster, the vite upgrade is nice
Adam ArgyleAdam Argyle
'cold start' used to take a couple of seconds for me usually, now it's near-instant. Like there's a lot of latency gone, or something.
Bart VenemanBart Veneman
that's true, the isolate cold boots could be between .5s and 3s, they seem consistently smaller now good call! i do think i'm in less global regions now though, but maybe you're closer to one of the new ones?
Adam ArgyleAdam Argyle
You're on pretty much every website and conference stage, so global deployments seem unaffected.
Bart VenemanBart Veneman
this is unfortunate, did they lower their limits in the move? I think they migrated from isolates to containers/VMs so that would check out
tombltombl
Well farts.. guess I’m paying for the next tier
Adam ArgyleAdam Argyle
upgraded
Adam ArgyleAdam Argyle
Interesting! Is there anything publicly known about why they moved away from isolates? Seemed like that would give them better economics, and without they’re a hosting provider like any other?
Mastro.{js,ts}Mastro.{js,ts}
They haven't published anything about "why we moved away from isolates", but they are happy to talk about the better Node compat, database support, and new CI/sandbox stuff that moving to VMs enables.
tombltombl
plus I think maintaining a whole second runtime for their cloud platform, and keeping it secure, just takes more engineering effort than they were willing to spend. unless you have Cloudflare's infra/scale/commitment I don't think building a platform like this on top of isolates is really viable.
tombltombl
I had assumed they had organized the Deno codebase in a way that they can easily build the standalone binary and the isolates from the same core codebase. But perhaps that’s not possible for some reason?
Mastro.{js,ts}Mastro.{js,ts}
kinda, there's a pretty clean internal split between Deno core + cli + the various Web/Node APIs, Deno is implemented much nicer internally than Node or Bun. but ultimately a runtime company with a cloud platform that's only 95% compatible with their runtime doesn't make much sense.
tombltombl
👍 bsky.app/profile/nerd...
Adam ArgyleAdam Argyle
Only regression so far is that the comments from Bluesky have stopped populating in bridgy fed, so they don’t show on my page
Adam ArgyleAdam Argyle