01-21, 11:30–12:00 (Europe/Helsinki), Main room
We've added FlatGeobuf read support to hakunapi. The implementation supports full OGC API Features compliance including CQL2 filtering, with configuration as simple as pointing to a .fgb file - local or remote.
Key practical benefits include excellent local file performance via memory-mapped I/O and spatial indexing, plus HTTP range request support for querying remote files directly from object storage. Schema discovery is automatic, and hakunapi's streaming architecture keeps memory overhead minimal.
For read-heavy workloads with infrequent updates, this offers a leaner, faster alternative to popular solutions with significantly lower runtime overhead. It's suited for publishing authoritative datasets where operational simplicity and performance matter.
The presentation demonstrates publishing performant OGC API Features services using either local or remote FlatGeoBuf files as the data source. Additionally, the process of writing new data sources for hakunapi is discussed as well as other planned new features for hakunapi.
Lead (Software) Architect @ Ubigu