How to compare MapServer, GeoServer and TileCache?

How to compare MapServer, GeoServer and TileCache?

I chose to compare MapServer, GeoServer and a tilecache at returning a 256×256 tile in EPSG:900913 (i.e. re-projecting on-the-fly). Each test ran for 100 seconds, starting with 10 virtual users, increasing by 10 every 10 seconds.

Can a web server stand up to a GeoServer?

All tests were using the same web server, with files on the same drive. Note: the vertical scale differs in each graph to fit the observed values. GeoServer clearly could not stand up to more than about 30 virtual users when re-projecting the maps, and ultimately the service stalled completely requiring a re-start.

Which is better to use MapServer or GeoServer?

If the maps need to be re-projected then use MapServer – both performance and output quality are vastly superior. In a site that is going to get any significant load it is unwise to re-project raster mapping on-the-fly anyway, and it should definitely be cached.

How long does it take to run a TileCache test?

Each test ran for 100 seconds, starting with 10 virtual users, increasing by 10 every 10 seconds. The tilecache image was of course cached and simply being retrieved from disk. All tests were using the same web server, with files on the same drive. Note: the vertical scale differs in each graph to fit the observed values.

Is the tile caching mechanism in TileCache licensed?

(c) 2006-2010 TileCache Contributors Distributed under the BSD license. TileCache is a BSD licensed tile caching mechanism. The goal is to make it easy to set up a WMS or TMS frontend to any backend data services you might be interested in, using a pluggable caching and rendering mechanism.

What do you need to know about MapCache server?

MapCache is a server that implements tile caching to speed up access to WMS layers. The primary objectives are to be fast and easily deployable, while offering the essential features (and more!) expected from a tile caching solution. services WMS, WMTS, TMS, VirtualEarth/Bing and Google Maps requests: Supported Tile Services

How do I install TileCache on my computer?

Generally, installing TileCache is as simple as downloading a source distribution and unpacking it. For installation systemwide, you can also use the Python Package Index (aka pypi or Cheeseshop) to install TileCache. Simply type easy_install TileCache.