Expand description
Benchmarking utilities for distributed colony.
This module provides tools for measuring the performance of the distributed colony system, including document ingestion, tick execution, and query performance across multiple shards.
Structs§
- Bench
Config - Configuration for benchmark runs.
- Bench
Results - Results from a benchmark run.
Functions§
- compare_
single_ vs_ distributed - Compare single-node vs distributed performance.
- create_
bench_ cluster - Create a test cluster for benchmarking.
- generate_
documents - Generate sample documents for benchmarking.
- print_
scaling_ results - Print scaling benchmark results as a table.
- run_
benchmark - Run the full benchmark suite.
- run_
quick_ benchmark - Run a quick benchmark with minimal parameters.
- scaling_
benchmark - Run a scaling benchmark across different shard counts.