maniac 0.1.0

Massively scalable Rust async runtime
Documentation
# maniac


Massively scalable Rust async runtime with advanced features for building high-performance distributed systems.

## Features


- Built on top of `maniac-runtime` for 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


```rust
use maniac::Runtime;

#[maniac::main]

async fn main() {
    // Your async code here
    println!("Hello from maniac!");
}
```

## License


Licensed under either of:

- Apache License, Version 2.0 ([LICENSE-APACHE]../../LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license ([LICENSE-MIT]../../LICENSE-MIT or http://opensource.org/licenses/MIT)

at your option.