load balancing experience

Dave Braford dave at clientsandprofits.com
Fri Dec 20 14:55:49 EST 2013


Here are some things I think about when I think of using OMNIS as a delivery mech for content/data, etc:

1) AFAIK, the OMNIS Web Server a single threaded app spawning processes that use time-slicing, not true parallelism.
Is this still the case? Anyone with more info?

2) From my experience, most load balancing is done at the TIP level, not with web server proxying. aka: Zeus/StingRay.

3) Considering that Postgres does not natively replicate, I would still find MySQL, Oracle or even MS-SQL
necessary for large volume or HA installations.
Any thoughts on this?

My initial tests with the Web Server on CentoOS (quite some time ago) showed it to be
SIGNIFICANTLY slower in response and delivery that an identical app using PHP/PDO.
Not to mention that it consumed far more resources than PHP.

While I do like Omnis Studio for desktop/installable apps, I can't see using the Web Server
as a viable data/mobile delivery platform. There's just too much out there that's simpler,
cheaper, more reliable and better performing (at this time).

The point of this message is not to bash, or even start debate - but, to learn if my experience
is valid and perhaps learn a thing or 2 from experienced developers.

thanks!

Dave Braford-Grimes
Chief Technology Officer
dave at clientsandprofits.com • (800) 521-2166






More information about the omnisdev-en mailing list