Reference Architecture & Forthcoming Book Hub

The Cloud-Native Geospatial Software & Zero-Server DuckDB Stack

For decades, working with spatial and Earth observation data meant standing up heavy database servers, managing complex tile caches, and paying steep licensing taxes. Today, spatial data infrastructure has been quietly reinvented around HTTP range requests, columnar storage (GeoParquet), STAC/Portolan catalogs, Cloud Optimized GeoTIFFs (COGs), and ephemeral in-process compute engines like DuckDB.

Join the Early-Access List: The Cloud-Native Spatial & Earth AI Stack

I am expanding my viral architecture essays into a comprehensive practitioner handbook—and sending out a curated Weekly Spatial, DuckDB & AI Intelligence Briefing featuring the top 5 community essays, news developments, and Google Research papers.

1x weekly curated intelligence • Zero fluff • Unsubscribe anytime.

Cloud-Native Geospatial Software Stack vs. Legacy GIS

How engineering teams replace monolithic GIS servers and expensive cloud warehouse queries with open standards on object storage.

Architectural Layer Legacy / Server-Centric GIS Cloud-Native Geospatial Stack Primary Engineering Benefit
Vector Storage Shapefiles, GeoJSON, File Geodatabases GeoParquet / FlatGeobuf / Iceberg Columnar compression, spatial bounding-box predicate pushdown over S3/HTTP.
Raster & Earth Observation Monolithic GeoTIFFs, proprietary mosaic servers Cloud Optimized GeoTIFF (COG) / Zarr Stream only the pixels and overviews needed via HTTP byte-range requests.
Discovery & Metadata Catalogs Heavy CSW portals, siloed SQL catalogs STAC & Portolan Static, crawlable JSON/Parquet catalogs that unify discovery and data distribution.
In-Process / Serverless Spatial SQL Always-on PostGIS instances or high-cost Cloud Warehouses DuckDB Spatial & DuckDB-WASM Ephemeral compute: spin up in milliseconds in Python, CLI, or browser; zero idle cost.
Distributed Cluster Compute Custom multi-machine GIS server clusters Apache Sedona (Spark / Rust) Petabyte-scale spatial joins and satellite raster algebra across cloud lakes.
Web Map Tile Delivery GeoServer / MapServer / TileServer VMs PMTiles + MapLibre GL Single-archive vector/raster tiles hosted on S3/Cloudflare CDN with zero tile servers.
AI & Semantic Reasoning Unstructured vector RAG without spatial topology Spatial Ontologies + GraphRAG + Earth AI Deterministic topological grounding that prevents LLM hallucinations in high-stakes decisions.

Core Architecture Essays & Field Notes

Deep dives into DuckDB framing, Portolan, Spatial SQL, Apache Sedona, Earth AI, and GraphRAG.

View All Geospatial Posts →