chronoid-rs (v2)
Rust implementation of the Chronoid distributed 64-bit ID generator.
Features (v2)
- High Performance: 1.17 Million IDs per 100ms on local benchmarks.
- Enhanced Burst Capacity: 2,048 IDs/ms per process (up from 1,024).
- Consolidated Node/Worker ID: Support for 256 concurrent processes (16 Nodes × 16 Workers).
- Custom Sortability: Custom
OrdandPartialOrdimplementation (Timestamp > Sequence > Node/Worker). - Zero-Copy: Minimal memory footprint using native bitwise operations.
Installation
Usage
use ;
async
License
MIT