Oliver Medhurst @honk.foo · Aug 15

My ahead-of-time JS engine Porffor eliminates JS cold starts on AWS Lambda. 12x faster and 2x cheaper than managed Node. Still very early but these results should speak for themselves :) goose.icu/lambda/

94 likes 6 replies

?

Replies

JauntyWunderKind · Aug 18

Sick shit, amazing throwing down. Great post, so great to see.

David Behroozi · Aug 15

Do you have round-trip latency numbers? That would be a better measure of end user latency. Which distro of Llrt did you use, the one without the SDK?

Hubert Sablonnière · Aug 15

Looking forward to better I/O support. This project is really promising 👍💪

Laurence Rowe · Aug 15

Do you have a sense of what that 10ms execution time on Lambda is being spent on for porffor and LLRT? I presume you would see similar results for a minimal C implementation so is 10ms the overhead of the AWS wrapper calling the code?

John · Aug 15

This is very cool. Are you imagining use cases outside of cloud / lambda? I have some inkling of an idea of running JS / TS on embedded devices via WASM, but haven’t explored it very much because the existing runtimes seemed prohibitively expensive

JP · Aug 15

Wow, this is something I hoped @typescriptlang.org would do instead of going to Go. Even if it can be used to compile just tiny parts of JS/TS to WASM, it would help the whole community instead of fleeing to Go.