A collection of utilities to support Nydus Image Service.
It provides:
- Asynchronous Multi-Producer Multi-Consumer channel
- Blake3 and SHA256 message digest algorithms
- LZ4 and zstd compression algorithms
- InodeBitmap
: a bitmap implementation to manage inode numbers
- Per-thread async runtime of type tokio current thread Runtime.
- exec() helper
- metric helpers
Platforms: - x86_64 - aarch64
Operating Systems: - Linux - MacOS
This code is licensed under Apache-2.0 or BSD-3-Clause.