Skip to main content
Back to Blog

Reflections on
Rust.

Browsing 3 articles tagged with Rust.

How to Use Rust and WebAssembly for Real-Time Data Processing in the Browser - Compile performance-critical Rust logic to WASM and run it at near-native speed inside any modern web browser — no server round-trip, no bottleneck
· 7 min read · Rust

How to Use Rust and WebAssembly for Real-Time Data Processing in the Browser

Compile performance-critical Rust logic to WASM and run it at near-native speed inside any modern web browser — no server round-trip, no bottleneck

WebAssembly finally makes it practical to run genuinely fast computation inside a browser tab. When you combine it with Rust — a language designed around zero-cost abstractions and memory safety — you get a pipeline that can process tens of thousands of records per frame without blocking the UI thread. This post walks through the full workflow: writing the Rust crate, compiling to WASM, and wiring it into a JavaScript frontend.

Read more
Rust's Zero-Cost Abstractions for Geospatial Processing - How Rust's iterator model and trait system let you write elegant code that compiles to bare-metal performance
· 6 min read · Rust

Rust's Zero-Cost Abstractions for Geospatial Processing

How Rust's iterator model and trait system let you write elegant code that compiles to bare-metal performance

Zero-cost abstractions are Rust's central promise: you pay nothing at runtime for the high-level constructs you write at the source level. For geospatial data processing—where datasets routinely run to hundreds of millions of coordinate pairs—this matters enormously.

Read more
Spatial Narrative: A Rust Library for Spatiotemporal Event Analysis - Modelling, indexing, and analysing events across geographic space and chronological time
· 4 min read · Spatial Narrative

Spatial Narrative: A Rust Library for Spatiotemporal Event Analysis

Modelling, indexing, and analysing events across geographic space and chronological time

Events happen in places, at times, and within contexts. Spatial Narrative is a Rust library built for researchers who need to work with spatiotemporal data—whether that is historical archives, GPS tracks, conflict records, or urban mobility patterns.

Read more