Deno
Deno is a program for executing JavaScript and TypeScript outside of the web browser.
Execution time
This shows how much time total it takes to run a few simple deno programs: tests/002_hello.ts and tests/003_relative_import.ts. For deno to execute typescript, it must first compile it to JS. A warm startup is when deno has a cached JS output already, so it should be fast because it bypasses the TS compiler. A cold startup is when deno must compile from scratch.Throughput
Time it takes to pipe a certain amount of data through Deno. echo_server.ts and cat.ts Smaller is better.Req/Sec
Tests HTTP server performance. 10 keep-alive connections do as many hello-world requests as possible. Bigger is better.- deno is a fake http server that doesn't parse HTTP. It is comparable to node_tcp.
- deno_net_http is a web server written in TypeScript. It is comparable to node_http.
- hyper is a Rust HTTP server and represents an upper bound.