Move notifications to websockets
Goal
A lot of XHR requests are made to display unread notifications. Network bandwidth and initial page load will improve by moving this to a websocket.
What needs to be done
The notifications runner should emit an event to the socket pub sub. The frontend should listen for this event.
QA
UX/Design
Mobile
-
Is Mobile Required?
Personas
Experiments
Just a feature flag
Acceptance Criteria
-
Notification polling is replaced by a websocket for the count -
If feasible, also remove the initial count call and have the websocket request the count
Definition of Ready Checklist
-
Definition Of Done (DoD) -
Acceptance criteria -
Weighted -
QA -
UX/Design -
Personas -
Experiments