awslabs / llrt

LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications.
Apache License 2.0
8.16k stars 360 forks source link

Will llrt be a WinterCG Runtime? #112

Open MisterJimson opened 9 months ago

MisterJimson commented 9 months ago

https://wintercg.org/

Many cloud providers and other groups in the industry are aligning on standards for new non-node based runtimes.

Will llrt attempt to follow specifications created by the WinterCG?

Library authors are starting to need to consider differences between many Javascript runtimes, aligning on standards for these new runtimes will help ensure consistency and compatibility.

CanadaHonk commented 9 months ago

The long term goal for LLRT is to become Winter CG compliant. Not every API from node will be supported.

From API.md.

richarddavison commented 9 months ago

That's the plan!

aralroca commented 7 months ago

Wouldn't it be smarter for AWS to support other runtimes as well like Bun or Deno besides Node and LLRT? One thing is that it is very fast to start like LLRT, but also that many of us are doing projects with Bun and Deno and we can no longer use AWS to deploy and you will lose large volume of customers, and Bun is already a thousand laps away from the speed of Node.