Parity Bench fires the same request at v1 and v2, then compares the responses key-by-key and byte-by-byte — values, shapes, row order, and latency — so devs and testers can prove a replacement is truly drop-in before anything cuts over.
"id": "January-2025","fundedAmount": 1835500,"totalDeals": 89,"factorRate": 1.43,"totalOutstandingFees": 660466
"id": "January-2025","fundedAmount": 1835500,"totalDeals": 89,"factorRate": 1.51,"totalOutstandingFees": 660466
Point it at the legacy API and its replacement. Each side gets its own base URL and its own auth — different login systems are the normal case, not a problem.
Canonicalizes what should legitimately differ — float noise, datetime formatting, null vs missing, per-request random ids — then flags everything else, including row order.
Every dimension × key metric per endpoint, generated from each endpoint's real request contract. Invalid payloads are rejected before they can produce a false diff.
Cold vs warm, connect/TTFB/download phases, and honestly-labelled speedups — so the replacement's performance story holds up in review.