maniac
Massively scalable Rust async runtime with advanced features for building high-performance distributed systems.
Features
- Built on top of
maniac-runtimefor M:N threading and stackful coroutines - Integrated async storage layer
- High-performance networking with zero-copy operations
- Custom memory allocator for reduced allocation overhead
- Support for async/await syntax
Components
- maniac-runtime: Core async runtime with M:N threading
- maniac-allocator: Custom memory allocator
- maniac-storage: Async storage layer
- maniac-usockets: High-performance networking
- maniac-sys: Low-level system primitives
Usage
use Runtime;
async
License
Licensed under either of:
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.