More databases should be single-threaded
Last night, I caused something on X by saying that (most) transactional databases should be single-threaded and aggressively sharded:hot take: databases should be single-threadedsomeone a long time ago decided that database shards should be multi-threaded. ever since then, we've had to worry about transactions, serializability, race conditions, and locking.instead, we should have single-threaded shards,…— Konsti Wohlwend (@konstiwohlwend) December 18, 2025
I have a lot more to say than would fit...
Read more at blog.konsti.xyz