Nuno works at GeoSolutions were he develops advanced solutions for GIS challenges using open source software. In the last years he focused on distributed systems, big data technologies and GIS. He contributes to several open source projects and is a commiter of GeoServer, MapStore and GeoTools.
This presentation will describe the architecture put in place, and the challenges that GeoSolutions had to overcome to publish maritime data through GeoServer OGC services (WMS, WFS and WPS), finding the correct balance that maximized ingestion performance and visualization performance. We integrated with a streaming processing platform that took care of most of the processing and storing of the data in a storage that allows GeoServer to efficiently query for the latest available features, respecting all the authorization policies that were put in place. A few custom GeoServer extensions were implemented to handle the authorization complexity, the advanced styling needs and data integration needs of maritime data.