Sentio is a high-performance data plane framework based on DPDK, focused on asynchronous execution, dynamic behavior, and self-aware optimizations.
DPDK provides a solid foundation for high-performance packet processing, but modern workloads demand more dynamic, adaptive, and autonomous behavior.
Sentio was created to explore:
- Asynchronous and event-driven execution models
- Runtime self-observation and feedback loops
- Self-adjusting memory pools
- Time-aware memory management
- CBA (Check Before Assign) system for safe and efficient memory and resource allocation
Sentio is currently in alpha and under active development. There may be bugs, and APIs may change frequently.