Expand description
Core engine primitives: types, settings, logging, signals, queues, and the task scheduler used by the rest of the engine.
Modulesยง
- log
- Leveled logger built on
tracing+tracing-subscriber. - ring_
queue - Cross-thread ring queues used between the worker, gossip, and stats threads.
- setting
- Global runtime settings.
- signal
- UNIX signal table and dispatch.
- task
- Periodic task scheduler built on
tokio::time::interval. - types
- Foundational result and error types used throughout the engine.