Me when running a service:Oh no.
-
Me when running a service:
Oh no. One of our back-end services is down. This is causing latency spikes on the front-end and in the mobile app. Users don't understand what's happening, so they keep hitting reload. This is adding even more load to the server and making things worse. Only technical users know to just wait a while, and then try again later.Me when using a service:
What the hell?! This should've loaded already! Why so slow?! I'll click reload a few more times! *ReloadReloadReload* -
kevin collinsVEVOreplied to mekka okereke :verified: last edited by
-
demofoxreplied to mekka okereke :verified: last edited by
@mekkaokereke that's funny. I never thought about it but as a user, it feels like a run on the bank. "Oh no, the server is overloaded. I better get my data before I'll never be able to get it ever again!"
-
Shannon Clarkreplied to mekka okereke :verified: last edited by
@mekkaokereke also me - it isn’t working on this device so let me try loading it on my other devices as well….and hit refresh on those also…
(In some cases like Ticketmaster this occasionally works)
-
Risottoreplied to mekka okereke :verified: last edited by
@mekkaokereke yes! the "refresh storm"!
Go memory ballast: How I learnt to stop worrying and love the heap
I’m a big fan of small code changes that can have large impact. This may seem like an obvious thing to state, but let me explain:
(blog.twitch.tv)
-
Dawn Ahukannareplied to mekka okereke :verified: last edited by
@mekkaokereke
Designer: probably should add:
1. Loading pointer icon indicator
2.Lloading, please wait UI interaction affordance
3. UI throttle-trap to intercept repeat selects on the same control before the previous micro service requests have completed and returned their results.Developer: Don’t need to do none of that! Any reasonable person would make the request and wait. I know (not I presume with evidenced probability of zero-0) that they won’t repeatedly select the button.
Designer: 🫣
-
Marcel_Gehlen (he/him)replied to Dawn Ahukanna last edited by
We once recovered a whole star in the App Store when we corrected an error message from „no internet“ to „sorry our service is down“ when one of our services did not respond.
This is how influential better UI design is.