10 things I learned making the fastest JS server runtime in the world by Paulo Lopes | JSConf EU

preview_player
Показать описание
This presentation is about server performance, which means that no time in the world would be enough to cover it all. Hopefully, I can share with you the top

#10 things I’ve learned while putting JavaScript on the top of the server side benchmarks.

You will learn about runtimes and engines, how some are more capable than others, and sometimes the obvious choice is not always the right one…

This talk is about thinking outside of the box, being creative and don’t take anything for granted. We will debunk myths about native code vs script or RAM usage, it’s going to be fast! I promise!

Рекомендации по теме
Комментарии
Автор

Hey I recognise that title.
Great talk, I can't believe you didn't get a round of applause when you showed where ES4X was in the benchmarks!

DavidGilbertson
Автор

Amazing talk and experiment!.
But I am wondering which part make es4x so fast comparing to node.js?
Because as speaker mentioned the GraalJS run as fast as v8.
Does the performance gain from replacing libuv or run on GlaarVM ?

sj
Автор

Can anyone clear my doubt?
Nodejs runs on Single Thread, yes its slow irrespective of Async and Event based.
But when we run Nodejs in Multithread environment using PM2 then,
what will happen with respect to ESx4?
Did anyone tried benchmark for this?

bamne
Автор

The express/node code doesn't use multiple processes while the es4x does, so not really a fair comparison.

RedShift
Автор

By no means javascript is as fast as C.

zoomerslayer
Автор

Java? JVM? Fast???? ? ?? ?
this is mindblowing. nodejs must be a mess

stephenkamenar
Автор

2:34 Really? A reference to the worst season of television history? Why would you do that?

redorange