Lightweight message broker leveraging BEAM's fault-tolerance features. With built-in observability dashboard.
In-place WebAssembly interpreter written in Rust. Original idea from this paper by Ben Titzer.
Based on kd-tree and LSH. Enhancements include query cache, multi-threaded batch queries, and SIMD.
I am learning about how to contribute to open source. Some contributions can be found in ruff.
Collection of data structures and algorithms implemented as Jupyter notebooks for teaching.