Architecture Performance 14 min read

20 Rust Microservices, Zero Node.js: How V100 Rebuilt Its Entire Video Platform

We started with Node.js. We ended with 20 Rust microservices, 0.01ms server processing, 220K RPS, and 938 tests with zero failures. This is the full architecture story: every service, why we migrated, and what we learned.

V1
V100 Engineering
March 28, 2026