capnwasm playground

Live in-browser bench. Fetch 200 user records in parallel from static fixtures, decode, render. Same data both sides — only the wire format and decoder differ.

REST / JSON fetch + JSON.parse
fetch
decode
render
total
wire bytes
egress @ 1k r/s
    capnweb fetch + capnweb.deserialize
    fetch
    decode
    render
    total
    wire bytes
    egress @ 1k r/s
      capnwasm fetch + Cap'n Proto reader
      fetch
      decode
      render
      total
      wire bytes
      egress @ 1k r/s