<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Notes on distributed systems</title>
  <link href="https://v.5201027.xyz/feed.xml" rel="self"/>
  <link href="https://v.5201027.xyz/"/>
  <updated>2024-11-03T00:00:00Z</updated>
  <id>https://v.5201027.xyz/</id>
  <author><name>anonymous</name></author>

  <entry>
    <title>LSM write amplification revisited</title>
    <link href="https://v.5201027.xyz/posts/lsm-write-amplification.html"/>
    <id>https://v.5201027.xyz/posts/lsm-write-amplification.html</id>
    <updated>2024-11-03T00:00:00Z</updated>
    <summary>Measured WA vs the classical L*T formula on a bounded working set.</summary>
  </entry>

  <entry>
    <title>A few notes on BBR queueing under bufferbloat</title>
    <link href="https://v.5201027.xyz/posts/tcp-bbr-notes.html"/>
    <id>https://v.5201027.xyz/posts/tcp-bbr-notes.html</id>
    <updated>2024-09-18T00:00:00Z</updated>
    <summary>How BBR behaves when the bottleneck buffer is much bigger than BDP.</summary>
  </entry>

  <entry>
    <title>Joint consensus vs single-server changes in Raft</title>
    <link href="https://v.5201027.xyz/posts/raft-membership-changes.html"/>
    <id>https://v.5201027.xyz/posts/raft-membership-changes.html</id>
    <updated>2024-07-22T00:00:00Z</updated>
    <summary>Comparing the two membership-change protocols in Raft.</summary>
  </entry>

  <entry>
    <title>Why I keep coming back to Paxos</title>
    <link href="https://v.5201027.xyz/posts/paxos-vs-raft-again.html"/>
    <id>https://v.5201027.xyz/posts/paxos-vs-raft-again.html</id>
    <updated>2024-05-04T00:00:00Z</updated>
    <summary>Personal notes on why Paxos still teaches me something.</summary>
  </entry>

  <entry>
    <title>RocksDB tuning for tiny writes</title>
    <link href="https://v.5201027.xyz/posts/rocksdb-tuning.html"/>
    <id>https://v.5201027.xyz/posts/rocksdb-tuning.html</id>
    <updated>2024-02-14T00:00:00Z</updated>
    <summary>Configuration knobs that mattered for a 100-byte-key workload.</summary>
  </entry>
</feed>
