Pierre Zemb
Home
Blog
Tags
Talks
Podcasts
Contact
⊕ dark
root@pierrezemb.fr
:
~/blog
$
./read --quorum tags/rust
✓
quorum 2/3 · 10 documents · committed
read: quorum
ls ./tags/rust
2026-06-09
Designing Fakes That Prove Correctness
You fake the handful of methods your code actually calls, prove the fake stays honest, and then make it fail the way production does.
#testing
#simulation
#distributed-systems
#software-engineering
#rust
2026-03-23
Diving Into Coverage-Guided Fuzzing
How a 600-line Rust fuzzer discovers a 3-byte crash sequence in 9,000 iterations instead of 16 million
#rust
#fuzzing
#testing
#simulation
#diving-into
2026-02-25
Building Index-Backed Query Plans in DataFusion
What I learned about manually constructing physical query plans for secondary index queries, and the library that came out of it.
#rust
#datafusion
#sql
#query-engine
#databases
#distributed-systems
2026-02-05
Simulating Leader Election on top of FoundationDB
Can LLM-generated code be trusted for distributed systems? Only if you have the right feedback loop.
#foundationdb
#rust
#simulation
#distributed-systems
#consensus
#leader-election
2026-01-15
What I Tell Colleagues About Using LLMs for Engineering
LLMs amplify expertise, they don't replace it. Here's what works: planning, context, feedback loops, and building systems that let AI discover bugs.
#llm
#software-engineering
#rust
#testing
2025-12-09
Designing Rust FDB Workloads That Actually Find Bugs
Patterns and principles for writing Rust simulation workloads that catch bugs before production does.
#foundationdb
#rust
#testing
#simulation
#deterministic
#distributed-systems
2025-10-02
From Arc to Box: One Deref Bound to Rule Them All
How Rust's Deref trait solved a complex API design problem in FoundationDB-rs without traits or enums
#rust
#foundationdb
#programming
#metaprogramming
2025-06-04
Thank You, DataFusion: Queries in Rust, Without the Pain
#rust
#datafusion
#sql
#query-engine
#databases
2025-05-18
Unlocking Tokio's Hidden Gems: Determinism, Paused Time, and Local Execution
Discover lesser-known Tokio features like current-thread runtimes for !Send futures, seeded runtimes for deterministic tests, and paused time for precise temporal control in your Rust applications.
#rust
#tokio
#async
#testing
#concurrency
#deterministic
2025-02-11
Ensuring Safety in FoundationDB's Rust Crate
Strategies and techniques for enhancing safety in the FoundationDB Rust crate
#foundationdb
#rust
#testing
#database
#distributed
revision history
© 2026 Pierre Zemb · last rev. 2026-06-09
contact
github
twitter
bluesky
rss