@asmah2107: Database stuff I’d study if I wanted to understand scaling deeply: B+ Trees LSM Trees Write-Ahead Logging Two-Phase Com…
Summary
A tweet listing essential database concepts for understanding scaling, including B+ Trees, LSM Trees, and distributed systems topics.
View Cached Full Text
Cached at: 08/30/26, 04:20 PM
Database stuff I’d study if I wanted to understand scaling deeply:
B+ Trees LSM Trees Write-Ahead Logging Two-Phase Commit Three-Phase Commit Read Replicas Leader-Follower Replication Partitioning Query Caching Secondary Indexes Vector Indexes (FAISS, HNSW) Distributed Joins Materialized Views Event Sourcing Change Data Capture
Similar Articles
@BenjDicken: Sharding is: 1) The foundation of database scalability 2) Super interesting architecturally If you want to Design Data …
Ben Dicken emphasizes that sharding is essential for building scalable databases and architecting data-intensive applications.
@0xlelouch_: 90% of PostgreSQL in 2026 comes down to mastering these 10 concepts: 1) MVCC + vacuum. Old row versions stick around; a…
The article lists ten essential PostgreSQL concepts to master in 2026 for efficient database management, covering MVCC, indexing, query optimization, and security.
@msimoni: One thing I keep thinking about: with S3-like object storage as primitive, you could build a transactional database wit…
A tweet discusses the idea of building a transactional database with infinite throughput using S3-like object storage and content-addressing, where blocks are written in parallel and the root hash is updated periodically.
@Akintola_steve: https://x.com/Akintola_steve/status/2055620856802357587
A practical blueprint for designing a backend system capable of handling 1 million concurrent users, covering architecture decisions like language selection, load balancing, database sharding, multi-layer caching, and resilience patterns.
@NikkiSiapno: 35 system design concepts developers should know: 1. Event-driven architecture ↳ https://lucode.co/event-driven-archite…
A Twitter thread listing 35 essential system design concepts with links to detailed explanations, aimed at helping developers learn and review key topics.