Re-2: load balancing experience
Lars Schärer
los at computer-nach-mass.de
Mon Dec 16 16:24:00 EST 2013
Dear Caroline,
its for jsclient.
You are right, the jsclients default transportation layer can still be improved.
E.g. if you tansfer complex variables the default transportation layer does studpithings like adding the definition to each line of a list that is part of a row
like MyRow.MySublist.
And then it would help me a lot if there were client only instance variables that are not mirrored to the server ($senddata, where are you.)
BUT its not an either/or
I'm mixing the comfort of jsclients default transportation layer and the speed of loading data into the jsclient via ultrathin.
What i do not know and seems hard to test for me is how many cores i should give to each omnis load balanced machine.
What is the optimum number of machines for a given number of cores.
LArs
-------- Original Message --------
Subject: Re: load balancing experience (17-Dez-2013 6:09)
From: Dr Caroline Wilkins <caroline at ib2bsystems.com>
To: omnisdev-en at lists.omnis-dev.com
> Dear Lars,
>
> Is this for webclient? And/or mobile client?
>
> I would be very interested in knowing any results you get or conclusions
> you come to because this is a question I get asked a lot.
>
> I built an ultra-thin webclient system back in 2000 which supported
> 30,000 users with a concurrency of about 150 users hitting the webserver
> within a few seconds (the system was an online Loyalty system). But
> ultra-thin is very economical in terms of server impact usage because it
> only makes demands on the server (and license if you are on restricted
> user license) for the time it takes to make a cgi requests and return a
> reply (which can be less than a second if the code isn't doing too much
> in terms of database calls and the server is of a good spec). I am not
> sure if the mobile client is so economical in terms of the demands it
> makes on the server.
>
> Personally, I do my mobile development on Titanium now, with php on the
> webserver to provide the interface between mobile app and cloud
> database. This is obviously great for new systems (and very cheap and
> easy to host), but for existing Omnis applications there are many people
> who would like to leverage their Omnis library code to make mobile apps
> but who have worries about it's ability to support large concurrencies.
>
> I would really welcome some load-testing and system requirements
> information from TigerLogic about the capabilities of webclient and the
> mobile client. It is needed in order to give confidence to customers who
> are considering Omnis for their web and mobile solutions.
>
> Kindest Regards
>
> Caroline
>
>
>
> On 16/12/2013 05:22, Lars Schärer wrote:
> > Dear list,
> >
> > trying to set up a system for 3500 simultaniously (at times all highly)
> > active users
> >
> > i'm not shure how good omnis 6 is with using several cores.
> >
> > maybe i should go for load balancing
> >
> > any advise from people who've been there before ?
> >
> > LArs
> >
> >
> > _____________________________________________________________
> > Manage your list subscriptions at http://lists.omnis-dev.com
> >
>
> _____________________________________________________________
> Manage your list subscriptions at http://lists.omnis-dev.com
More information about the omnisdev-en
mailing list