Skip to content

Blog

tzf v2

tzf v2 removes protobuf from the runtime and the data pipeline. Boundary data now ships as the TZF embedded binary format, which the finders query directly. This post records the format, the finder lineup in Go, Rust and Python, the measured load and memory figures, and the migration path from v1.

Read more →

tzf Spring 2026 Update

A major update for the tzf project family in spring 2026, introducing topology-aware processing to eliminate gaps and overlaps in simplified polygon data, a new efficient data distribution format, and YStripes index acceleration for Go and Rust versions. Performance benchmarks included.

Read more →

History of package tzf

Introduces the evolution of tzf, from the initial implementation in Go, to the later Python extension, and finally to the current Rust implementation with a PyO3 wrapper.

Read more →