nanorq is a compact, performant implementation of the raptorq fountain code capable of reaching multi-gigabit speeds on a single core.
- No internal memory allocations. nanorq will ask you to provide the memory it needs.
- No stdlib required. The library itself can be built with
--nostdlib1 - Data privacy. The library generates operations to run on the data to be coded but the execution of those operations is left to the application.
Performance2
- firmware deployment / software updates
- video streaming
- large data transfers across high latency links
