[gdal-dev] Raster/vector storing and processing in micro services efficiently?

Idan Miara idan at miara.com
Sun Sep 22 07:46:59 PDT 2019


I'm developing a system that creates, processes and consumes rasters and
vectors. For instance, the user runs a computation that ouputs a few
rasters and vectors, later he could choose some of the output rasters and
the next process will combine the selected rasters into a new raster or
vector, which will be presented to the user.

Currently most of the processing is done in a single application,
everything is held in memory and only import/export the data to files as
necessary. it works very fast and efficient.

I'm would like to break the system into micro services and wanted to make
sure that there won't be a great performance degradation by moving the
rasters from/to databases and with the network protocols overhead.

Would you consider PostGIS or other tools? any pointers for minimising
traffic or overhead? best practices?

Kind regards,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20190922/7c3d5783/attachment.html>

More information about the gdal-dev mailing list