Articles on Rust and projects written in Rust.

Announcing Sonic: A Super-Light Alternative to Elasticsearch

When one builds a product, a good measure of success would not be how much time users spend on the product, but how much time users save by using it. Let search be at the core of any product for that purpose. Three years ago, I started Crisp with Baptiste »

Announcing Vigil: How We Monitor Crisp at Scale

This article is a repost of the original article: Ditch your Status Page: How we monitor Crisp at scale on Crisp blog. The Crisp technical architecture runs around 40+ different micro-services, all replicated across different physical machines. Adding to that, we have around 20 daemons operating different tasks, eg. data »

Announcing Bloom: A REST API Caching Middleware

Premature optimization is the root of all evil. Especially when you launch a new SaaS business you're not sure will succeed and get the traction you would expect of it. But, if success happens, you end up needing to optimize quite a lot of stuff. Two years ago, Baptiste Jamin »

Announcing Providence: A Spam Filter For XMPP

Fighting spam on decentralized & federated messaging networks (ie. XMPP) is "essentially war with a multi-headed hydra, when 3 new heads are instantly grown up when you cut off just one." — A. on the XSF mailing lists.⚠️ Unfortunately, I had to cancel this project due to a lack of time, »