Skip to main content
The parity performance suites use the same scenario layout across Python, TypeScript, Rust, and Go:
Measured locally on the same development machine used for the parity runs: Notes:
  • Python and TypeScript memory numbers are peak RSS deltas from their runtime harnesses.
  • Rust and Go performance tests currently assert the 0.300ms per event/handler budget for the measured scenarios but do not report per-event memory in the README matrix.
  • Rust’s 50k parallel handler budget is measured with cargo test --release; the debug build still runs the other Rust performance scenarios and ignores only that release-sensitive stress case.
  • The current local Python row and TypeScript worst-case row are above the target budget in some scenarios and should be treated as performance follow-up items rather than baseline targets.