Conquering Rust Concurrency with the Actor Model
The actor model, especially when paired with Rust's safety, provides a more approachable way to build and maintain complex, concurrent software systems.…
The actor model, especially when paired with Rust's safety, provides a more approachable way to build and maintain complex, concurrent software systems.…
So, systems programming is in a weird place right now.…
I set myself an interesting/unreasonable challenge with this one - trying to explain everything that makes Elixir special in a single post.…
It's tempting to think that technologies make or break software. In reality, they don't.…
Rate limiting is an essential technique for protecting backend services and ensuring fair resource usage. In this post, we explored Token Bucket, Fixed Window, Sliding Window, and Redis-based Distributed Rate Limiting, all implemented in Python with FastAPI.…
In this post, I'll show how traits and lifetimes serve similar purposes to concepts like interfaces in OOP, but with some important differences.…
Instead, I ended up liking it more than Rust.…
This is my best attempt at plugging the holes in my understanding of concurrency. It ends with me building a concurrent word count application.…