Why we rewrote Devvrats' search in Rust
Our Elasticsearch cluster was costing more to babysit than it was saving us in query time. Here's what changed when we moved to a purpose-built Rust index, and the three assumptions that turned out to be wrong.