Murat (Distributolog)
muratdemirbas.bsky.social
Murat (Distributolog)
@muratdemirbas.bsky.social
Distributed systems,Database systems, Lightweight formal methods, TLA+

https://muratbuffalo.blogspot.com/
Reposted by Murat (Distributolog)
Kyle Kingsbury is not a journalist. He is not an op-ed writer.

He is a computer safety researcher.

And he has written one of the most compelling, comprehensive accounts of the ongoing hell in Chicago that you could possibly imagine.

In under 1600 words.

aphyr.com/posts/397-i-...
November 9, 2025 at 8:49 PM
[new blog post]

Taurus MM: A Cloud-Native Shared-Storage Multi-Master Database

muratbuffalo.blogspot.com/2025/11/taur...
Taurus MM: A Cloud-Native Shared-Storage Multi-Master Database
This VLDB'23 paper presents Taurus MM, Huawei's cloud-native, multi-master OLTP database built to scale write throughput in clusters betwee...
muratbuffalo.blogspot.com
November 10, 2025 at 4:36 AM
[new blog post]

Taurus Database: How to be Fast, Available, and Frugal in the Cloud

muratbuffalo.blogspot.com/2025/11/taur...
Taurus Database: How to be Fast, Available, and Frugal in the Cloud
This SIGMOD’20 paper presents TaurusDB, Huawei's disaggregated MySQL-based cloud database. TaurusDB refines the disaggregated architecture ...
muratbuffalo.blogspot.com
November 9, 2025 at 4:41 AM
Reposted by Murat (Distributolog)
I love the point made here.

We actually _need_ to do the work, and feel the pain, of our existing situation to be motivated to understand and fix it.

I think often times we don't understand how important our suffering is to a victory that actually matters.

"Beware of unearned wisdom" - Carl Jung
October 23, 2025 at 1:53 AM
[new blog post]

Barbarians at the Gate: How AI is Upending Systems Research

muratbuffalo.blogspot.com/2025/10/barb...
Barbarians at the Gate: How AI is Upending Systems Research
This recent paper from the Berkeley Sky Computing Lab has been making waves in systems community. Of course, Aleksey and I did our live blin...
muratbuffalo.blogspot.com
October 23, 2025 at 12:15 AM
Academic chat: On PhD

This week, Aleksey and I didn’t dissect a paper, we talked about the process of doing a PhD:

the 5 Cs of research,

how taste develops,

why sparring matters,

what academia can learn from industry's onboarding process!

muratbuffalo.blogspot.com/2025/10/acad...
Academic chat: On PhD
This week, Aleksey and I met not to dissect a research paper, but to chat about "the process of PhD". I had recently wrote a post titled "T...
muratbuffalo.blogspot.com
October 10, 2025 at 5:32 PM
[new blog post]

Tiga: Accelerating Geo-Distributed Transactions with Synchronized Clocks

muratbuffalo.blogspot.com/2025/10/tiga...
Tiga: Accelerating Geo-Distributed Transactions with Synchronized Clocks
This paper (to appear at SOSP'25) is one of the latest efforts exploring the dream of a one-round commit for geo-replicated databases. TAPI...
muratbuffalo.blogspot.com
October 8, 2025 at 3:26 AM
Reposted by Murat (Distributolog)
My review of a classic of Argentine sci-fi comics, now a Netflix series in Spanish. emptysqua.re/blog/the-ete...
Versions of The Eternaut
A classic of Argentine sci-fi comics, now a Netflix series in Spanish.
emptysqua.re
October 7, 2025 at 2:20 PM
Reposted by Murat (Distributolog)
Kelsey Roman performing with aerial silks hanging from the West Trapps cliff in the Gunks, at sunset and moonrise. emptysqua.re/blog/aerial-...
October 7, 2025 at 5:22 PM
Four Ivies. Two Days.

muratbuffalo.blogspot.com/2025/09/four...

This is my long-overdue trip report from last summer. For campus visits, we toured Yale and Brown, followed by Princeton and UPenn the next day. Of course we drove, that's how we roll.

This time we got to rank the schools.
Four Ivies. Two days.
This is my long-overdue trip report from last summer: July 10–11, 2024. We toured Ivy League campuses to help our rising senior son weigh hi...
muratbuffalo.blogspot.com
September 24, 2025 at 7:00 PM
[new blog post]

Supporting our AI overlords: Redesigning data systems to be Agent-first

muratbuffalo.blogspot.com/2025/09/supp...
Supporting our AI overlords: Redesigning data systems to be Agent-first
This Berkeley systems group paper opens with the thesis that LLM agents will soon dominate data system workloads. These agents, acting on b...
muratbuffalo.blogspot.com
September 17, 2025 at 5:28 PM
[new blog post]

Disaggregation: A New Architecture for Cloud Databases

muratbuffalo.blogspot.com/2025/09/disa...
Disaggregation: A New Architecture for Cloud Databases
This short VLDB'25 paper  surveys disaggregation for cloud databases. It has several insightful points, and I found it worth summarizing.  T...
muratbuffalo.blogspot.com
September 8, 2025 at 9:26 PM
Reposted by Murat (Distributolog)
Vol:18 No:8 → HoliPaxos: Towards More Predictable Performance in State Machine Replication
👥 Authors: Zhiying Liang, Vahab Jabrayilov, Abutalib Aghayev, Aleksey Charapko
📄 PDF: https://www.vldb.org/pvldb/vol18/p2505-charapko.pdf
August 1, 2025 at 6:00 PM
[new blog post]

Recent Reads (September 25)

muratbuffalo.blogspot.com/2025/09/rece...
muratbuffalo.blogspot.com
September 3, 2025 at 5:23 PM
Reposted by Murat (Distributolog)
Vol:18 No:12 → Design and Modular Verification of Distributed Transactions in MongoDB
👥 Authors: William Schultz, Murat Demirbas
📄 PDF: https://www.vldb.org/pvldb/vol18/p5045-schultz.pdf
September 1, 2025 at 6:00 AM
Reposted by Murat (Distributolog)
VLDB has published my colleagues' terrific paper MongoDB distributed transactions: how they work, how we checked them with TLA+, how we checked that our code conforms to our TLA+ spec.
Vol:18 No:12 → Design and Modular Verification of Distributed Transactions in MongoDB
👥 Authors: William Schultz, Murat Demirbas
📄 PDF: https://www.vldb.org/pvldb/vol18/p5045-schultz.pdf
September 1, 2025 at 6:43 AM
Reposted by Murat (Distributolog)
Today is the new semester for @db.cs.cmu.edu's Intro to Database Systems! We're going harder into material than before. More challenging projects but you can use LLMs to help. We also have 10min talks each Wed from leading DB companies: 15445.courses.cs.cmu.edu/fall2025
CMU 15-445/645 :: Intro to Database Systems (Fall 2025)
You want to know whether this is the premier course at Carnegie Mellon University on the design and implementation of database management systems? Well, it is. This course rips through data models (re...
15445.courses.cs.cmu.edu
August 25, 2025 at 2:29 PM
Reposted by Murat (Distributolog)
The epic continues: emptysqua.re/blog/review-...
Knowledge and Common Knowledge in a Distributed Environment, Part 2
Graph theory and epistemology, oh my!
emptysqua.re
August 25, 2025 at 2:48 PM
Reposted by Murat (Distributolog)
I'm beginning an epic journey to understand the 1990 paper "Knowledge and Common Knowledge in a Distributed Environment" emptysqua.re/blog/review-...
Knowledge and Common Knowledge in a Distributed Environment, Part 1
A profound 1990 paper about epistomology in distributed systems.
emptysqua.re
August 13, 2025 at 4:49 PM