Ensar Basri Kahveci

overly distributed

Recent posts

Jul 27, 2020
Improved Majority Quorums for Raft — I analyzed the simple quorums and improved majority quorums settings of FPaxos in the context of Raft consensus algorithm, and had a few interesting findings. I wanted to present my findings in a concise way, so I wrote a short paper for it: "Improved Majority Quorums for Raft". You can check out this blog post to learn more and download the paper.
May 27, 2020
Writing a simple game with Python coroutines: Match symbols — In this blog post, I introduce a simple game I recently developed with Python.
Jun 3, 2019
Testing the CP Subsystem with Jepsen — In this blog post I’ll try to demystify the linearizability semantics of the CP Subsystem and explore our Jepsen test suite.
Apr 2, 2019
Distributed Locks are Dead; Long Live Distributed Locks! — This blog post is the story of how we implemented a distributed locking protocol that gives your components a straightforward way of joining in.
Mar 18, 2019
Riding the CP Subsystem — In this blog post, I’ll walk through a couple of code samples to demonstrate how you can manage the CP subsystem for several scenarios. You can find all of the code samples shown here in our repo.