Skip to main content

Crate parlov_probe

Crate parlov_probe 

Source
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.