Why system design tutorials still talk about read-write separation in 2022? With NewSql databases like cockroachdb it's already obsolete


Read / Write separation is, in my opinion, only useful if you have a master-slave setup and a lot of reads. If not - forget about.

Why the tutorials write about? I think for historical reasons and the sections in the tutorial want to be filled. Ask the tutorial writer...

@palha Agree, but general feel like master-slave setup is already kinda outdated in an era of consensus-based databases. Both DDIA and System Design Interview by Alex Xu still focus heavily on it though.

Sign in to participate in the conversation
Mastodon for Liberals

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!