System Configuration - [SPAM] Email found in subject

Christopher Schmidt crschmidt at METACARTA.COM
Thu Nov 8 15:57:26 PST 2007


On Thu, Nov 08, 2007 at 04:30:46PM -0700, Bruce Cheney wrote:
> Ed,
>  
> I very much appreciate your help.  Very insightful. Yes expectations are
> 50,000 users at least at the same time.

How often does your data change? You might think about using a tiling
client and a tile caching solution on the server if it changes
infrequently...

TileCache has been known to serve up to a couple hundred requests a
second, but that won't provide anywhere near the level of performance
you're looking for, I suppose: I've never served more than a steady
stream of ~200-300 requests a second with Apache, and that was a pretty
unusual circumstance. 

I recommend you sit down with a single user, have them browse around
your site, and track their requests a second. In doing this at MetaCarta,
we found that our users using a specific application only generated 1-2
actions every minute -- meaning that with 50,000 users you might be
getting down to something sustainable ...

I'd personally use OpenLayers and TileCache -- serving up pre-rendered
tiles from disk is going to be significantly easier to scale than
serving up rendeered data from shapefiles, I think -- but this may just
be my lack of experience with serving data fast.

Regards,
-- 
Christopher Schmidt
MetaCarta



More information about the MapServer-users mailing list