-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Parent
- Parent issue: Milestone 1 - Shardlake Post-Prototype Roadmap #5
Goal
Build systematic measurement tools for performance and quality.
Detailed tasks
- 6.1 Benchmark dataset generator
- Generate synthetic vectors with configurable:
- dimension
- cluster structure
- dataset size
- Generate synthetic vectors with configurable:
- 6.2 Benchmark harness
- Add the CLI command
shardlake benchmark. - Report:
- latency
- throughput
- recall
- Add the CLI command
- 6.3 Workload simulation
- Simulate:
- cold queries
- warm cache queries
- mixed workloads
- Simulate:
- 6.4 Cost estimation
- Estimate:
- memory usage
- disk footprint
- vector compression ratio
- Estimate:
Definition of done
- Benchmark datasets can be generated reproducibly.
- Benchmark runs capture both performance and quality metrics.
- Workload and cost trade-offs can be compared across configurations.
Reactions are currently unavailable