You want to create a kind of landscape computer management? Richard
On Tue, Mar 22, 2016 at 1:47 PM, Dragan Matic <[email protected]> wrote: > I want to create a service where users could remotely manage some services > on their computers which are behind the firewall. > > Users could register their account, under their account they could > register one or more (let's say up to 20) client computers, for each of > these they could download a script which they could install on their > computers and that script would periodically contact the server (for > instance every 5 seconds) and do certain things based on the response from > the server. It would be a json-based service where the server would answer > something like {"startSomeService": "False"} or {"startSomeService": > "True", "param1": "aaa", "param1" : "bbb"...}. Web interface would be just > a simple list of registered computers and their status with a few buttons > for service management. Web interface would be made using web2py and now > comes the tricky part: > > I've calculated that if I find some 200 paying customers that could earn > me some basic income. Let's say those 200 users each have 20 registered > computers that would be 200x20 = 4000 json service requests within 5 > seconds, so some 800 requests per second. Or let's say I somehow manage to > get 1000 users, that would be 20000 requests within 5 seconds, so around > 4000 requests per second or more. These would only be json requests plus > there would be normal html requests for web interface. I am worrying if > web2py can handle this kind of traffic and what kind of hardware would I > need? I plan this to work on nginx web server + postgresql database > (properly configured and indexed). Is this a feasible solution or I need to > rethink everything over? > > -- > Resources: > - http://web2py.com > - http://web2py.com/book (Documentation) > - http://github.com/web2py/web2py (Source code) > - https://code.google.com/p/web2py/issues/list (Report Issues) > --- > You received this message because you are subscribed to the Google Groups > "web2py-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

