Expand description
Probe engine for parlov: HTTP execution, TLS control, timing, and rate limiting.
This crate owns the network-facing half of the pipeline. It pulls in the full async/HTTP/TLS
stack so that changes to statistical thresholds in parlov-analysis do not trigger a
recompile of reqwest, hyper, or rustls.
§Trait contract
Implementors of Probe execute one HTTP interaction and return a ResponseSurface. The
scheduler in the binary crate handles batching, interleaving, and collecting samples,
driven by the incremental Analyzer::evaluate loop in parlov-analysis.
Modules§
- http
HttpProbe— executes a single HTTP request and captures the full response surface.
Traits§
- Probe
- Executes a single HTTP interaction and returns the full response surface.