Meet Velociradix: The 180,000 req/s C++17 Powered Web Framework for Node.js
A high-performance zero-dependency C++17 HTTP engine and Node.js web framework designed for ultra-fast processing.

Stock photo for illustration only, not from the actual event
- Velociradix is an ultra-fast, zero-dependency C++17 HTTP engine and Node.js framework.
- It shifts heavy socket handling and HTTP parsing away from the single-threaded V8 loop.
- Utilizes native multi-threaded C++ background workers for processing.
- Implements Radix Trie routing directly on native background threads.
A developer has introduced Velociradix, a new high-performance C++17 HTTP engine and Node.js web framework built with absolute speed and zero dependencies in mind.
Standard Node.js web frameworks typically execute HTTP parsing, header validation, and routing tasks directly on the single-threaded V8 loop, which can create bottlenecks under heavy loads.

Stock photo for illustration only, not from the actual event
Integrating C++17 capabilities into a Node.js ecosystem represents a powerful method for bypassing the inherent limitations of a single-threaded runtime. Offloading heavy lifting tasks such as socket management and zero-copy parsing to multi-threaded native background workers allows the main application loop to remain responsive, significantly increasing throughput and overall application performance.
The core architectural features of this framework include:
- Socket handling using kqueue or epoll mechanisms
- Zero-copy HTTP parsing execution
- Radix Trie routing powered by native multi-threaded C++ background workers
Developers interested in exploring the documentation, reviewing guides, or examining the source code can visit the official GitHub repository to review the architecture and provide feedback.
Source: Dev.to
Found something wrong in this article? Report an issue with this article
Comments
Leave a Comment