diff options
author | 2023-07-20 21:22:13 -0700 | |
---|---|---|
committer | 2023-07-20 21:22:49 -0700 | |
commit | da298635ef23cd75ca4e418256008a8491554f0f (patch) | |
tree | 00021506eabff9c81d4961f8cd03b0ab47898ae3 | |
parent | 218958dbd119b7216a1934abe55b13419e4e6ade (diff) | |
download | bun-da298635ef23cd75ca4e418256008a8491554f0f.tar.gz bun-da298635ef23cd75ca4e418256008a8491554f0f.tar.zst bun-da298635ef23cd75ca4e418256008a8491554f0f.zip |
Bump
-rw-r--r-- | bench/websocket-server/README.md | 2 | ||||
-rw-r--r-- | bench/websocket-server/chat-client.mjs | 2 | ||||
-rw-r--r-- | bench/websocket-server/chat-server.bun.js | 2 | ||||
-rw-r--r-- | bench/websocket-server/chat-server.deno.mjs | 2 | ||||
-rw-r--r-- | bench/websocket-server/chat-server.node.mjs | 2 |
5 files changed, 4 insertions, 6 deletions
diff --git a/bench/websocket-server/README.md b/bench/websocket-server/README.md index 0954596d8..2578c8d51 100644 --- a/bench/websocket-server/README.md +++ b/bench/websocket-server/README.md @@ -34,6 +34,4 @@ For example, when the client sends `"foo"`, the server sends back `"John: foo"` The client script waits until it receives all the messages for each client before sending the next batch of messages. -TODO: once Deno lands their performance improvements, increase the client count (it was originally going to be 32 or 64, but that would've exluded Deno from the benchmark) - This project was created using `bun init` in bun v0.2.1. [Bun](https://bun.sh) is a fast all-in-one JavaScript runtime. diff --git a/bench/websocket-server/chat-client.mjs b/bench/websocket-server/chat-client.mjs index 510c08836..e8675b6cb 100644 --- a/bench/websocket-server/chat-client.mjs +++ b/bench/websocket-server/chat-client.mjs @@ -3,7 +3,7 @@ const env = "process" in globalThis ? process.env : "Deno" in globalThis ? Deno. const SERVER = env.SERVER || "ws://0.0.0.0:4001"; const WebSocket = globalThis.WebSocket || (await import("ws")).WebSocket; const LOG_MESSAGES = env.LOG_MESSAGES === "1"; -const CLIENTS_TO_WAIT_FOR = parseInt(env.CLIENTS_COUNT || "", 10) || 16; +const CLIENTS_TO_WAIT_FOR = parseInt(env.CLIENTS_COUNT || "", 10) || 32; const DELAY = 64; const MESSAGES_TO_SEND = Array.from({ length: 32 }, () => [ "Hello World!", diff --git a/bench/websocket-server/chat-server.bun.js b/bench/websocket-server/chat-server.bun.js index da05179ea..fc4f8b303 100644 --- a/bench/websocket-server/chat-server.bun.js +++ b/bench/websocket-server/chat-server.bun.js @@ -1,5 +1,5 @@ // See ./README.md for instructions on how to run this benchmark. -const CLIENTS_TO_WAIT_FOR = parseInt(process.env.CLIENTS_COUNT || "", 10) || 16; +const CLIENTS_TO_WAIT_FOR = parseInt(process.env.CLIENTS_COUNT || "", 10) || 32; var remainingClients = CLIENTS_TO_WAIT_FOR; const COMPRESS = process.env.COMPRESS === "1"; const port = process.PORT || 4001; diff --git a/bench/websocket-server/chat-server.deno.mjs b/bench/websocket-server/chat-server.deno.mjs index 5e9203e18..05046fdc7 100644 --- a/bench/websocket-server/chat-server.deno.mjs +++ b/bench/websocket-server/chat-server.deno.mjs @@ -1,6 +1,6 @@ // See ./README.md for instructions on how to run this benchmark. const port = Deno.env.get("PORT") || 4001; -const CLIENTS_TO_WAIT_FOR = parseInt(Deno.env.get("CLIENTS_COUNT") || "", 10) || 16; +const CLIENTS_TO_WAIT_FOR = parseInt(Deno.env.get("CLIENTS_COUNT") || "", 10) || 32; var clients = []; async function reqHandler(req) { diff --git a/bench/websocket-server/chat-server.node.mjs b/bench/websocket-server/chat-server.node.mjs index 5b74e5fbd..d6afb714f 100644 --- a/bench/websocket-server/chat-server.node.mjs +++ b/bench/websocket-server/chat-server.node.mjs @@ -1,6 +1,6 @@ // See ./README.md for instructions on how to run this benchmark. const port = process.env.PORT || 4001; -const CLIENTS_TO_WAIT_FOR = parseInt(process.env.CLIENTS_COUNT || "", 10) || 16; +const CLIENTS_TO_WAIT_FOR = parseInt(process.env.CLIENTS_COUNT || "", 10) || 32; import { createRequire } from "module"; const require = createRequire(import.meta.url); |