GeoSolutions Enterprise Services 2014: Here comes the GeoServer Supporter Package

The GeoSolutions  Enterprises Support Services offer the possibility for creating an Enterprise SDI based on the best Open Source frameworks as GeoServer, GeoNetwork and MapStore. Our support services are available in different sizes because we care about who has small needs  as well as about who has to manage complex infrastructures and needs highly specialized support. Thanks to GeoSolutions it is easy to meet the Open Source world, forget about licenses and decide the budget for the features you are looking for with the support from the developers of the software you are using! We are also proud to announce a new package called GeoServer Supporter Plan which is very suitable for organizations looking...


Developer’s Corner: Disk Quota Clustering in GeoWebCache

Dear All,recently one of our clients asked us to work on GeoWebCache to improve its support for clustered deployments.As you might know GeoWebCache had historically problems in enterprise set-ups where multiple instances where used, with or without disk-quota enabled, in front of the same cache all with the possibility to not only read existing tiles but also to create new tiles (hence acting as writer). This was due to various existing mechanisms (e.g. metastore) trying to acquire exclusive locks on the same objects hence preventing multiple instances of GeoWebCache to work in parallel.In order to tackle the various limitations, the...


Tips & Tricks: GeoWebCache Tweaks Checklist

Dear All, during a discussion I recently had  with a client about how to put together an enterprise deployment of GeoWebCache we went over a few tweaks coming from previous deployments which I thought would have been interesting to summarise on a blog post Client side caching of tiles GeoWebCache, as most tile caching systems, is extremely fast and efficient at serving out tiles therefore you might not think about fiddling with client-side caching. Nevertheless, in our experience we found out it is usually good practice to always try and explicitly control the HTTP Caching Headers for tiles served via GWC,...


Real World Uses Cases: Troubleshooting large GeoServer deployment

Dear All,in this post we would like to describe how we did help one of our clients to troubleshoot its GeoServer and GeoWebCache deployment in order to quickly respond to a tremendous peak in the number of accesses to the geportal sitting in front of this deployment. Unfortunately we cannot name the client or the portal explicitly, all we can say is that we are talking about a nationwide geoportal for an Eastern European country.The data that is served by the system comprises of around 2 TB of raster data (mostly nation-wide ortos) plus another 60 GB of vector data...


Estimating time and space required to build a GeoWebCache on disk cache

An outstanding issue when using GeoWebCache is finding out how much disk space a certain layer will use, on disk, once fully cached, and also how much time it will take to pre-seed the cache up until a certain layer.The GeoWebCache site used to link to a Google Documents spreadsheet providing such an estimate, but the link is gone from the current documentation and, regardless, we found the spreadsheet to be less than accurate, basically ending up computing at the very least the seeding size of 1/4 of the entire world no matter how small the given area was.Therefore we...