Loop/Load Handling: Difference between revisions

Line 77: Line 77:
== Simple Push Server Load Reduction ==
== Simple Push Server Load Reduction ==
See {{Bug|1060610}}.
See {{Bug|1060610}}.
The final approach to reduce the load on the Simple Push infrastructure, especially as curious users investigate the meaning of a new button that has just appeared in their browser, is to defer setting up a simple push connection until the user performs an action that might result in receiving a call. This can happen if the user copies a link from the Loop panel (either with the "copy" button or by highlighting the link and using OS-specific means of copying to the clipboard), or if the user selects the "email link" button.
Users can also receive calls once they are logged in to an FxA account for Loop, so any logged-in user will maintain a simple push subscription also.
This prevents unnecessary simple push connections from being established by clients that aren't actually capable of receiving a call at any given moment.
Confirmed users
632

edits