Technical question on updating data via sockets in Wappler

Notice: I am giving a deliberately unrealistic scenario in order to better understand the technical part of the question I am interested in.

Conditions: There are two app. They are the same except for one detail. In the first application, a data table is built based on a query that is limited to 100 records and this query is executed very quickly (let’s say 200ms). In the second application, the same query with the same data, but limited to 1 million records and executed very slowly (say 10 minutes). Requests in both the first and second application use sockets to update data in real time. And so, when the data has already been loaded, in both the first and second applications user A (from the first application) and user B (from the second application) changed the data in different records of their tables at the same time.

Questions:

  1. Does user A and user B receive a message with new data on sockets equally quickly or is user A faster?
  2. If user A receives data on sockets faster, then how much faster? will the difference be 10 minutes or less/more?
Community Page
Last updated: