/plushcap/analysis/cloudflare/building-fast-interpreters-in-rust

Building fast interpreters in Rust

What's this blog post about?

Cloudflare has open-sourced its configurable Rust library for writing and executing Wireshark®-like filters in different parts of their stack. The library is called WireFilter and can be found on GitHub at https://github.com/cloudflare/wirefilter. The design of the library, reasons for choosing Rust, parsing approach, execution engine, and WebAssembly support are discussed in detail in this post.

Company
Cloudflare

Date published
March 4, 2019

Author(s)
Ingvar Stepanyan, Andrew Galloni

Word count
3472

Language
English

Hacker News points
547


By Matt Makai. 2021-2024.