-
Type: Task
-
Resolution: Done
-
Priority: Critical - P2
-
Affects Version/s: None
-
Component/s: None
-
None
-
Iteration Kiwi
-
Not Needed
Every time someone calls a method of the shell API we log an event in Segment, which makes sense.
However, this becomes problematic when someone calls a method of the shell in a loop, we call Segment way too much which will eventually affect our Segment bill.
Instead of just calling Segment a million times, we should debounce the call.
Notes
- Should we debounce or throttle?