LLRT: Amazon's JavaScript Runtime (Sorry Bun...)

preview_player
Показать описание
I never would have expected Amazon to make their own JS runtime, but the more I think about it, I think it makes sense? For serverless/lambda stuff, the AWS SDK integrations, etc, there might be something interesting here

S/O Ph4seOn3 for the awesome edit 🙏
Рекомендации по теме
Комментарии
Автор

So, now we're getting a new JS runtime every month.

aayush_karna
Автор

*2018:* Getting a new JavaScript framework every week
*2024:* Getting a new JavaScript runtime every week

DRSDavidSoft
Автор

Return to this video in a month, it'll already be deprecated

memoryleakerz
Автор

LLRT - sounds like a transit system's acronym rather than a technology 😅

gosnooky
Автор

Edit: Yes this makes absolute sense.

After we got bored with JS frameworks every month, we moved on to new JS runtime every month.

cherubinth
Автор

Specializing on a specific scenario seems the way to go now. Same way we have languages that to better than others in specific fields, JavaScript as an ecosystem has grown so much that now we need JavaScript run times that specialize on a very specific scenario.

jhonyortiz
Автор

I haven't even tried out Bun yet!

mosescosme
Автор

The same thing I love about JS is also why I’ve started exploring other languages. It just feels like the ecosystem is in perpetual flux.

semyaza
Автор

QuickJS is written in C by Fabrice Bellard, the guy behind QEMU, FFmpeg, Tiny C Compiler and a lot of interesting stuff.

xeriab
Автор

Remember that AWS can switch to a faster runtime when it makes sense, do cole starts would be served with LLRT and if you have enough traffic switch to node for long term performance

protocj
Автор

I mean they did release their own jvm (corretto) so not surprised they would release their own runtime for javascript

leroyjenkins
Автор

What a difference! I tried out vercel edge but couldn’t stand the cold starts for critical apis, so I moved to a monolithic hoster like railway, but this could easily bring me back

hicoop
Автор

Babe wake up, new JS Runtime has dropped

krzysztofkwolek
Автор

I don't like to use lambda because of the 1-3 second cold start. If they can fix this using a new runtime, this will open new avenues for development for me

inderjotsingh
Автор

I’ve been looking for something like this to get React SSR working natively in a rust server.

Seeing this thing written in rust means I can just plug it in and spawn a process.

That’s amazing.

rileydavidjesus
Автор

The way that JavaScript just refuses to sit still is pretty hilarious. Framework fatigue, bundler fatigue, runtime fatigue! Something's always being "revolutionized"

MobiusCoin
Автор

Very nuanced review of LLRT, thanks for the great explanations.

alexandrebrownAI
Автор

As a JavaScript developer: *That one Hulk meme* I see this as an absolute win

kasper
Автор

AWS sdk v2 was always provided for Node16.x and under, there was no need to ship it along with your deployment
Runtimes Node18.x and greater come with aws-sdk-v3

DanielSantanaBjj
Автор

What about compatibility? The biggest pain of edge and all the alternatives runtimes is managing your end points to ensure they don’t include anything that breaks their respective runtime

yiannis_p