routers_realtime 0.6.0

A Demonstration for Real-Time Map Matching
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! The regional matcher: load a graph, pull jobs, solve, publish results.
//!
//! A replica serves one `(graph, region)`, loading the pinned graph before it
//! touches the work queue and never claiming more work than it has handler
//! capacity to answer. CPU solve admission is bounded independently from
//! validation and result I/O. It owns no durable vehicle state and answers each
//! [`SolveJob`](crate::protocol::SolveJob) with one
//! [`SolveResult`](crate::protocol::SolveResult); its [`trip_cache`] only lets
//! sticky requests omit the trip it last produced.

pub mod bootstrap;
pub mod engine;
pub mod publish;
pub mod pull;
pub mod trip_cache;
pub mod validate;