> We may need to host a 4D based web site with a 4D database server, two or
> more 4D Clients as web servers, a load balancer at the front end and a fat
> pipe to the internet.

Are you sure you need such a setup?

IMHO the bottleneck usually is the 4D database server which unfortunately
still is single threaded. If your 4D database fits on a SSD, that alone
could be enough to handle much higher loads without slowing down.

If you serve big amounts of static content, aka. pictures, movies, pdfs etc.
simply putting your A4D webserver behind an apache proxy and letting apache
serve the static content will help in this scenario.

If you do a lot of 4D/A4D calculations to generate your content, then 4D
clients as web servers might be necessary, but as you mentioned you need a
load balancer. Don't have experience in this scenario.

Anyhow for all scenarios above a single powerful machine running ESXi or Xen
or other hypervisor might be cheaper/easier to maintain/more flexible than
several individual servers.

You didn't mention, which country you prefer your servers to be hosted.
While the internet works world wide, choosing a provider geographically
close to your customers can be beneficial.

Peter


_______________________________________________
Active4D-dev mailing list
[email protected]
http://list.aparajitaworld.com/listinfo/active4d-dev
Archives: http://active4d-nabble.aparajitaworld.com/

Reply via email to