Rust

6 posts

Making Arcjet's Wasm bot detector smaller and faster
Engineering

Making Arcjet's Wasm bot detector smaller and faster

Reducing WebAssembly bundle size: how Arcjet shrank its Rust bot detector 27% with Aho-Corasick, keeping per-request memory isolation and using Wizer snapshots.

Building an email address parser in Rust with nom
Rust

Building an email address parser in Rust with nom

Using Nom to create a safe email validation parser in Rust. How to create combinator parsing that can be compiled to WebAssembly.

WebAssembly on the server: Compiling Rust to WASM and executing it from Go
WebAssembly

WebAssembly on the server: Compiling Rust to WASM and executing it from Go

Server-side WebAssembly: Unifying cross-language logic for high performance and data privacy. Learn how Arcjet leverages WASM for local-first processing.