Pushed back on my manager's call to poll a queue every five minutes instead of using events, and it actually worked
My manager wanted us to poll a queue every five minutes for a status update instead of wiring up an event so downstream services get notified immediately. I thought it was clearly the wrong call and for two days I just complained about it to a teammate instead of saying anything. Then I wrote up three sentences in Slack, not a whole doc, just what the polling approach would cost us in worst case latency and one alternative, and asked if we could talk through it for ten minutes. He pushed back once, I answered with numbers from a similar system we'd built last year, and he changed his mind in the same call. I expected it to feel like winning an argument. It mostly just felt like relief that I hadn't spent another sprint building something I didn't believe in.
2 comments
- 0
AnonymousAnon The three sentences instead of a doc is underrated. I wrote a whole RFC once to challenge a call and it just made the meeting longer and more defensive.
- 0
AnonymousAnon Did you loop in anyone else before that conversation or was it just the two of you? Pushing back solo has gone a lot worse for me in the past.