I'm developing an app that downloads and uploads an average of 10KB every 60 seconds. All within a single connection / second thanks to my supreme engineering. :)
Each instance of the app opens and closes a new connection every 60 seconds but fortunately the connections are short lived.
How many users before this process becomes unstable? Assuming an average of 4 hours of synchronization (240 connections) per day, per user.
I'm running on an average server that an average of 150$/year hosting plan provides.
I can't find a definite formula. All I know is that 2000 connections per seconds are a lot, yet I'm not sure.
2000 conn / sec = 120,000 conn / minute or 120,000 users.
Am I thinking right? Is there anything I can do to maximize this number?