How we cut our marketplace sync latency from 90s to 6s
A deep-dive on the queue-and-batching refactor that took our Nykaa and Myntra order sync from a 90-second worst case down to a 6-second p95. Postgres, BullMQ, and a lot of profiling.
Operations, technology, and Indian ecommerce — written by the team building SupplyHub and the warehouse teams using it.
The pattern is strikingly consistent. Year one: founders track everything in a Google Sheet. Year two: the sheet has 27 tabs, the operations team spends 4 hours/day reconciling, and a single typo in a tracking upload costs ₹80,000 in RTOs. Here's how to spot the inflection point — and what to do about it.
Read article →A deep-dive on the queue-and-batching refactor that took our Nykaa and Myntra order sync from a 90-second worst case down to a 6-second p95. Postgres, BullMQ, and a lot of profiling.
If you sell to businesses and your turnover crossed ₹5 Cr in 2025, you need to be on e-invoicing via IRP. Here's a practical guide, including the schema fields that trip up most implementations.
Pick accuracy, RTO rate, dispatch TAT, and dead stock. Forget dashboards with 40 KPIs — these are the four that actually move P&L. Here's how to calculate and improve each.
Our new wave-picking workflow groups orders by route, courier, and bin, and walks the picker through the optimal path. Early results: 4x pick rate, 80% reduction in walking distance.
Row-level security, schema-per-tenant, or shared-schema with tenant_id? We tried all three. Here's why we chose the third, what we learned, and the migration path if you ever need to switch.
The honest truth from someone who's run both. A 3PL makes sense after a certain volume and SKU count — but the transition itself is the dangerous part. Here's the checklist we use with brands considering the jump.
One email per month. New article, plus 3 short ops tips. No spam, unsubscribe anytime.