Performance

GeoServer

GeoServer Bug Stump Code Sprint July 2-3 2020

Dear Reader, GeoSolutions, along with the GeoServer community, is participating in a two days long “GeoServer Bug Fix Code Sprint”, on July the 2nd and the 3rd. The sprint also happens to overlap with the Bolsena Online Code Sprint 2020, so we’ll end up sharing some of the infrastructure and enjoying the good company of other sprinters! This sprint revives and seeks to improve the old monthly bug fix code sprint, that we used to do before. From those sprints, we learned that bugs that can be assigned to less experienced developers, because they seem like a one day fix, are hard to find. That was...

More
GeoServer

Upcoming Webinar: Best Practices for Optimizing Performance with GeoServer

Dear Reader, One of the main goals of GeoSolutions customers is to improve performance of their geospatial server. We have been improving open source tools (e.g. GeoServer and GeoWebCache) to allow for proper dissemination of large geospatial datasets in private and public cloud environments. In this post, I highlight some tricks and tips to improve performance and I also cordially invite you to a webinar on June 10th 11:00-12:00 EDT / 15:00 GMT, led by our GeoServer lead developer Andrea Aime. Check other time zones here.  We want to enable a client to play with maps backed by millions of geometries or...

More
Questa è la didascalia

Developer’s Corner: Achieving Extreme GeoServer Scalability with the new Marlin vector rasterizer

As you probably know, GeoServer is a Java based software, so its performance is heavily dependent on what the Java Virtual Machine and the Java standard library can offer. Over the years the GeoServer developers have been pushing the boundaries of what can be done by replacing portions of the Java standard libraries by adopting faster replacements, for example, the turbo jpeg encoder, the native PNG encoder available in ImageIO native extensions, or the recent adoption of the pure java, high performance PNGJ library. One of the Achilles' heel that so far we failed to replace is the anti-aliased rasterizer contained in the...

More