What Your Selectors Are Doing When You’re Not Looking
This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).
At monday.com, engineers faced a large memory and runtime footprint caused by poorly behaved Redux selectors using Reselect v5's weakMapMemoization. Without visibility into selector behavior, they couldn't identify which selectors were causing problems. They built a monitoring layer by monkey-patching the memoization
Table of contents
Do You Even Know What the Selectors are Doing?We Had to Start MeasuringThe Impact and Future PlansThe ImpactClosingSort: