Skip to content

Commit 4f59a93

Browse files
committed
Update crate description to focus on developer use case
- Emphasize simulating real-world workloads - Highlight composable iterator patterns as core value - Update keywords: benchmark, iterator, workload, concurrent, simulation - Update categories: development-tools::profiling, simulation, concurrency Signed-off-by: Zvi Schneider <z2357@outlook.com>
1 parent a0237ef commit 4f59a93

3 files changed

Lines changed: 7 additions & 5 deletions

File tree

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ name = "keyspace_tracker"
33
version = "0.1.0"
44
edition = "2021"
55
authors = ["Zvi Schneider <z2357@outlook.com>"]
6-
description = "High-performance bitmap-based existence tracking for keyspaces arranged by prefix."
6+
description = "Simulate real-world workloads. Track keyspace state with composable iterators: thread partitioning, Zipfian/hotspot distributions, atomic claiming—lock-free primitives for realistic benchmarks."
77
license = "BSD-3-Clause"
88
repository = "https://github.com/zvi-code/keyspace_tracker"
99
documentation = "https://docs.rs/keyspace_tracker"
1010
readme = "README.md"
11-
keywords = ["bitmap", "tracking", "cache", "concurrent", "high-performance"]
12-
categories = ["data-structures", "concurrency", "caching"]
11+
keywords = ["benchmark", "iterator", "workload", "concurrent", "simulation"]
12+
categories = ["development-tools::profiling", "simulation", "concurrency"]
1313
rust-version = "1.70"
1414

1515
[package.metadata.docs.rs]

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
[![Documentation](https://docs.rs/keyspace_tracker/badge.svg)](https://docs.rs/keyspace_tracker)
55
[![License](https://img.shields.io/badge/License-BSD_3--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause)
66

7-
High-performance, lock-free bitmap-based existence tracking for key-value systems.
7+
Simulate real-world application workloads. Track keyspace state and iterate with composable patterns: thread partitioning, Zipfian/hotspot distributions, atomic claiming, sampling—lock-free primitives for building realistic benchmarks.
88

99
## Architecture
1010

src/lib.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
//! # keyspace_tracker
22
//!
3-
//! High-performance, lock-free bitmap-based existence tracking for key-value systems.
3+
//! Simulate real-world application workloads. Track keyspace state and iterate with
4+
//! composable patterns: thread partitioning, Zipfian/hotspot distributions, atomic
5+
//! claiming, sampling—lock-free primitives for building realistic benchmarks.
46
//!
57
//! ## Features
68
//!

0 commit comments

Comments
 (0)