I performed a series of tests on both GeoServer and MapServer and there was a significant difference in performance with WMS and WFS. GeoServer will be serving WFS, eventually WFS-T, and MapServer will serve WMS.
No, not yet. I will make a note of that and look into it. It will be interesting how it will compare to the speed of MapServer. Thanks for the advice.
Caching generally makes things faster. GWC works by saving tiles that have been requested so that they can be sent faster the second time around (but it can also be configured to 'seed' specific areas/zoom levels). I believe GWC works with MapServer as well, but if not there is also TileCache.
Generally speaking, it's always good to have a fewer moving parts in your stack, hence my initial curiosity about using both of the well-known geospatial servers at the same time.
I can see how caching would speed up delivery of tiles. It will be something I will look into.
The other point worth mentioning is that this stack is for academic and experimental purposes. So it seemed valuable for me to get experience with two of the larger open source servers.
Just curious, but why use *both* GeoServer and MapServer in the same stack?
scrollie 2 years ago
I performed a series of tests on both GeoServer and MapServer and there was a significant difference in performance with WMS and WFS. GeoServer will be serving WFS, eventually WFS-T, and MapServer will serve WMS.
sphyrz 2 years ago
Have you considered trying out GeoWebCache to speed up your WMS tile serving out of GeoServer?
scrollie 2 years ago
No, not yet. I will make a note of that and look into it. It will be interesting how it will compare to the speed of MapServer. Thanks for the advice.
sphyrz 2 years ago
Caching generally makes things faster. GWC works by saving tiles that have been requested so that they can be sent faster the second time around (but it can also be configured to 'seed' specific areas/zoom levels). I believe GWC works with MapServer as well, but if not there is also TileCache.
Generally speaking, it's always good to have a fewer moving parts in your stack, hence my initial curiosity about using both of the well-known geospatial servers at the same time.
scrollie 2 years ago
I can see how caching would speed up delivery of tiles. It will be something I will look into.
The other point worth mentioning is that this stack is for academic and experimental purposes. So it seemed valuable for me to get experience with two of the larger open source servers.
Thank you very much for your advice.
sphyrz 2 years ago