Velociradix: C++17-Powered Node.js Framework Claims 180,000 Requests per Second
A developer has released Velociradix, an open-source web framework for Node.js built on a C++17 HTTP engine designed for high-throughput performance. Unlike standard Node.js frameworks that handle HTTP parsing and routing on the single-threaded V8 event loop, Velociradix offloads these tasks to native multi-threaded C++ background workers using kqueue/epoll and Radix Trie routing. Benchmarks cited by the author show roughly 181,000 requests per second in multi-threaded JavaScript mode and approximately 3.5 times faster throughput than Express in single-threaded mode. The framework ships with zero external npm dependencies and includes over 36 built-in middlewares covering JWT authentication, rate limiting, CORS, and session encryption. It also offers an Express-compatible drop-in replacement API, file-based routing, built-in Swagger documentation, and full strict TypeScript support.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in