Razorpay cuts warehouse refresh time 90% with graph‑based incremental builds
Razorpay slashed its data warehouse refresh time by 90% by swapping full table scans for incremental graph traversals. A silver layer now deduplicates daily changes per primary key, secondary indexes store join columns, and a DAG scheduler only recomputes downstream models that actually changed. This cuts compute costs and speeds up merchant reporting.