A File Can Replace Your Tile Server: The Engineering Behind PMTiles
How PMTiles moves map delivery into an indexed archive, what HTTP range requests actually buy you, and where caching, updates, and analytical queries still need engineering.
6 posts found
How PMTiles moves map delivery into an indexed archive, what HTTP range requests actually buy you, and where caching, updates, and analytical queries still need engineering.
Why limiting workers does not necessarily limit memory, how backpressure must reach admission, and how to account for queues, batches, retries, and ordering under a slow sink.
How bounding boxes, R-trees, and exact predicates work together, why H3 boundary behavior matters, and how to measure a spatial optimization without quietly changing its answer.
Why identical geospatial records can produce different query costs, how GeoParquet and spatial ordering help readers skip work, and how to verify that pruning actually happened.
TypeScript’s new Go-based compiler is here, promising fastest performance and a smoother experience. Let’s unpack what’s new and why it matters!
An approachable overview of software scalability, detailing key factors that affect it and strategies to effectively scale applications.