Skip to content

chore(node): abandon Node WASM runtime experiment#1729

Closed
NathanFlurry wants to merge 2 commits into
mainfrom
stack/docs-internal-adopt-wasm-node-runtime-architecture-nzousvlo
Closed

chore(node): abandon Node WASM runtime experiment#1729
NathanFlurry wants to merge 2 commits into
mainfrom
stack/docs-internal-adopt-wasm-node-runtime-architecture-nzousvlo

Conversation

@NathanFlurry

@NathanFlurry NathanFlurry commented Jul 10, 2026

Copy link
Copy Markdown
Member

No description provided.

@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1729 July 10, 2026 11:24 Destroyed
This was referenced Jul 10, 2026
@NathanFlurry

NathanFlurry commented Jul 10, 2026

Copy link
Copy Markdown
Member Author

Stack for rivet-dev/agentos

Get stack: forklift get 1729
Push local edits: forklift submit
Merge when ready: forklift merge 1729

@NathanFlurry NathanFlurry force-pushed the stack/docs-internal-adopt-wasm-node-runtime-architecture-nzousvlo branch from 706f329 to a45529a Compare July 10, 2026 11:32
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1729 July 10, 2026 11:32 Destroyed
@NathanFlurry NathanFlurry changed the title docs(internal): adopt WASM Node runtime architecture feat(node): establish Node 24 WASM runtime foundation Jul 10, 2026
@NathanFlurry NathanFlurry changed the base branch from stack/feat-node-establish-node-24-stdlib-m0-baseline-llmlllon to stack/feat-software-ship-procps-ng-and-psmisc-commands-suwlrryr July 10, 2026 11:34
@NathanFlurry NathanFlurry force-pushed the stack/docs-internal-adopt-wasm-node-runtime-architecture-nzousvlo branch from a45529a to 31e5f2f Compare July 10, 2026 11:38
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1729 July 10, 2026 11:38 Destroyed
@railway-app

railway-app Bot commented Jul 10, 2026

Copy link
Copy Markdown

🚅 Deployed to the agentos-pr-1729 environment in agentos

Service Status Web Updated (UTC)
agentos 😴 Sleeping (View Logs) Web Jul 10, 2026 at 4:30 pm

@NathanFlurry NathanFlurry force-pushed the stack/docs-internal-adopt-wasm-node-runtime-architecture-nzousvlo branch from 31e5f2f to 47efd6e Compare July 10, 2026 12:04
@NathanFlurry NathanFlurry changed the base branch from stack/feat-software-ship-procps-ng-and-psmisc-commands-suwlrryr to main July 10, 2026 12:04
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1729 July 10, 2026 12:04 Destroyed
@NathanFlurry NathanFlurry force-pushed the stack/docs-internal-adopt-wasm-node-runtime-architecture-nzousvlo branch from 47efd6e to 801e0be Compare July 10, 2026 12:21
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1729 July 10, 2026 12:21 Destroyed
@NathanFlurry NathanFlurry force-pushed the stack/docs-internal-adopt-wasm-node-runtime-architecture-nzousvlo branch from 801e0be to 5debd67 Compare July 10, 2026 12:46
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1729 July 10, 2026 12:46 Destroyed
@NathanFlurry NathanFlurry force-pushed the stack/docs-internal-adopt-wasm-node-runtime-architecture-nzousvlo branch from 5debd67 to 724d82c Compare July 10, 2026 13:08
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1729 July 10, 2026 13:08 Destroyed
@NathanFlurry NathanFlurry force-pushed the stack/docs-internal-adopt-wasm-node-runtime-architecture-nzousvlo branch from 724d82c to 88aab04 Compare July 10, 2026 22:22
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1729 July 10, 2026 22:22 Destroyed
@NathanFlurry NathanFlurry marked this pull request as draft July 10, 2026 22:22
@NathanFlurry

Copy link
Copy Markdown
Member Author

Abandoning this experiment. The Node-in-WASM architecture imposes an unacceptable performance cost, and real libuv operation requires threads, which adds auxiliary V8 worker isolates, shared-memory coordination, cancellation, and teardown complexity. The branch is preserved for reference, but this approach will not be taken to production.

@NathanFlurry NathanFlurry changed the title feat(node): establish Node 24 WASM runtime foundation chore(node): abandon Node WASM runtime experiment Jul 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant