https://github.com/pacman82/async-recorder
https://github.com/pacman82/async-recorder
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/pacman82/async-recorder
- Owner: pacman82
- License: mit
- Created: 2023-04-26T18:33:11.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-04T12:52:28.000Z (about 2 years ago)
- Last Synced: 2025-02-01T20:14:28.686Z (4 months ago)
- Language: Rust
- Size: 21.5 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog.md
- License: LICENSE
Awesome Lists containing this project
README
# Async Recorder
[](https://docs.rs/async-recorder/)
[](https://github.com/pacman82/async-recorder/blob/main/License)
[](https://crates.io/crates/async-recorder)Store records without waiting for your persistence backend. Load records without blocking writes.
A Rust crate for asynchronously recording events (or any other thing) with your persistence backend in a "fire and forget" manner. This crate uses the `tokio` runtime for spawning and joining green threads. As such it does not work with other asynchronous runtimes, such as `async-std`.