Performance Pressure Index framework mapped to a ride-hailing platform
Interactive view with the four PPI-F dimensions — Performance, Production Readiness, Infrastructure Efficiency, Failure Resilience
Pressure propagation along path
Select a workflow above to see how PPI pressure (from maturity 0–5) propagates at each step. Nodes on the diagram are tinted by pressure when the flow runs.
Pressure = (5 − Maturity) / 5. Click a node to see per-dimension maturity and PPI pressure. Run full PPI-F assessment →
Flows: Request trip (Rider → Gateway → Matching → Trip → Pricing). Accept trip (Driver → Gateway → Trip → Pricing). Complete & pay (Trip → Payments → Kafka → DB). Real-time location (Driver → Gateway → Location Stream → ETA/Kafka). Surge pricing (Pricing → Trip/Matching). Driver onboarding (Driver App → Auth → DB). Rider payment (Rider App → Payments → DB). Interact: Use the traffic slider to simulate load (live request counter and system pressure update). Switch to Level 2 to see containers (API Layer, Core, Billing, Real-time, Data). Click any component to see its PPI-F dimensions and pressure. High traffic adds a pulse animation to nodes.
Latency, throughput, scalability. Pressure sources and invariants.
Deployment, observability, propagation and levers.
Cost, utilization, right-sizing, cost-to-serve.
HA, DR, failure modes, recovery friction.