nydus-utils

Crates.ionydus-utils
lib.rsnydus-utils
version0.4.3
sourcesrc
created_at2022-02-28 05:45:20.242311
updated_at2023-08-08 02:17:34.715582
descriptionUtilities and helpers for Nydus Image Service
homepagehttps://nydus.dev/
repositoryhttps://github.com/dragonflyoss/image-service
max_upload_size
id540662
size184,194
Peng Tao (bergwolf)

documentation

README

nydus-utils

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

Support

Platforms:

  • x86_64
  • aarch64

Operating Systems:

  • Linux
  • MacOS

License

This code is licensed under Apache-2.0 or BSD-3-Clause.

Commit count: 3109

cargo fmt