diegomrsantos.github.io

about notes github linkedin

about

I work on Rust, distributed systems, protocol implementations, and peer-to-peer networking.

notes

Short posts on distributed systems, protocol design, and things that took longer to understand than they should have.

A 3-part sequence on why leader-based BFT needs a third round, when larger replica sets make 2 rounds possible, and what the next view must be able to recover.