miroir/crates
jedarden cf06d48848 feat(bench): add end-to-end and ingest throughput benchmarks
Add two missing performance benchmarks from plan §8:
- end_to_end_bench.rs: measures Miroir vs single-node search latency
  Target: Miroir < 2× single-node latency
- ingest_bench.rs: measures document ingestion throughput
  Target: Miroir > 80% of single-node throughput

Existing benchmarks already cover:
- router_bench.rs: Rendezvous assignment (< 1ms for 10K docs)
- merger_bench.rs: Result merging (< 1ms for 1000 hits)

All benchmarks use simulated latencies for development; integration
tests with live Meilisearch provide real measurements.

Closes: bf-3eb6
2026-05-26 10:45:33 -04:00
..
miroir-core feat(bench): add end-to-end and ingest throughput benchmarks 2026-05-26 10:45:33 -04:00
miroir-ctl style: code formatting cleanup 2026-05-26 03:44:20 -04:00
miroir-proxy feat(reshard): wire up metrics callback for reshard operations 2026-05-26 10:04:28 -04:00