mmap-sync
mmap-sync copied to clipboard
Rust library for concurrent data access, using memory-mapped files, zero-copy deserialization, and wait-free synchronization.
Bumps [rustix](https://github.com/bytecodealliance/rustix) from 0.37.20 to 0.37.25. Commits 00b84d6 chore: Release rustix version 0.37.25 cad15a7 Fixes for Dir on macOS, FreeBSD, and WASI. df3c3a1 Merge pull request from GHSA-c827-hfw6-qwvm b78aeff chore:...
The `SLEEP_DURATION` is hardcoded to one second, can we make that configurable?
Write locks prevent accidental misuse of `Synchronizer`s by establishing an advisory lock on the state file using the `flock` system call. Correctly configured writers will check this lock to prevent...
rkyv just overhauled most of the old API and the repo breaks with the new version.
to have syncing from rust to go and vice versa
The rkyv 0.8 version is a major update that brings many improvements and new features. This patch adapts the API to version 0.8, removing the old API. Additionally, the key-value...
The underlying crate [memmap2-rs](https://github.com/RazrFalcon/memmap2-rs) supports it with the `huge` option, is it possible to add the option to mmap-sync too?
Hello, I've written a [rapidhash](https://github.com/hoxxep/rapidhash) rust crate, which is the [official successor to wyhash](https://github.com/wangyi-fudan/wyhash). rapidhash is faster, equally as portable as wyhash, and with stronger hashing characteristics. Let me know...