<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/apache-cassandra/best-of/2025" -->

---
title: Best Apache Cassandra posts of 2025 | daily.dev
description: The most upvoted Apache Cassandra posts of 2025, curated by the daily.dev community.
canonical: https://daily.dev/tags/apache-cassandra/best-of/2025
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/apache-cassandra/best-of/2025
og:type: website
og:site_name: daily.dev
og:title: Best Apache Cassandra posts of 2025 | daily.dev
og:description: The most upvoted Apache Cassandra posts of 2025, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Apache Cassandra — 2025

1. 1  
[](/posts/how-discord-stores-trillions-of-messages-with-high-performance-nxgp3tubi "How Discord Stores Trillions of Messages with High Performance")  
Article  
![Avatar of bytebytego](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/35be29234ee14d01a9cd049c52e12753)ByteByteGo · 1y  
How Discord Stores Trillions of Messages with High Performance  
Discord migrated from Apache Cassandra to ScyllaDB to handle trillions of messages more efficiently. The original Cassandra setup suffered from hot partitions, garbage collection issues, and operational overhead requiring 177 nodes. ScyllaDB's C++ implementation eliminated GC problems and reduced the cluster to 72 nodes while improving performance. Discord also built Rust-based data services with request coalescing to reduce database load. A custom Rust migrator achieved 3.2 million messages per second, completing the migration in 9 days. The new system delivered consistent 15ms p99 read latency and 5ms insert latency, proving its stability during high-traffic events like the 2022 FIFA World Cup Final.  
121
2. 2  
[](/posts/how-netflix-stores-140-million-hours-of-viewing-data-per-day-h6vabpgul "How Netflix Stores 140 Million Hours of Viewing Data Per Day")  
Article  
![Avatar of bytebytego](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/35be29234ee14d01a9cd049c52e12753)ByteByteGo · 2y  
How Netflix Stores 140 Million Hours of Viewing Data Per Day  
Netflix handles millions of hours of viewing data daily by using Apache Cassandra for flexible, scalable data storage. The system has evolved to manage the increasing volume and complexity of data, implementing strategies such as horizontal partitioning, compressed storage for older data, and efficient data retrieval methods. To further optimize performance and reduce costs, Netflix redesigned its architecture to categorize data by type and age, improving both storage efficiency and retrieval speeds.  
120
3. 3  
[](/posts/from-outages-to-order-netflix-s-approach-to-database-resilience-with-wal-aebzo3gxd "From Outages to Order: Netflix’s Approach to Database Resilience with WAL")  
Article  
![Avatar of infoq](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/afc3bced3e1e4b188dd9127017a60e0c)InfoQ · 50w  
From Outages to Order: Netflix’s Approach to Database Resilience with WAL  
Netflix implemented a Write-Ahead Log (WAL) system to enhance data platform resilience by capturing database mutations in a durable log before applying them downstream. The modular architecture decouples producers from consumers, uses SQS and Kafka with dead-letter queues, and supports delay queues, cross-region replication, and multi-table atomic mutations. The system addresses data loss, replication entropy, multi-partition failures, and corruption while maintaining consistency and recoverability during outages. Similar patterns are emerging industry-wide, with DoorDash presenting their Write-Ahead Intent Log for efficient Change Data Capture at scale.  
31
4. 4  
[](/posts/facebook-s-database-handling-billions-of-messages-wnizxwpor "Facebook’s Database Handling Billions of Messages")  
Article  
![Avatar of bytebytego](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/35be29234ee14d01a9cd049c52e12753)ByteByteGo · 2y  
Facebook’s Database Handling Billions of Messages  
Cassandra is a powerful distributed database system created by Facebook to manage and store massive volumes of data across many computers. Designed to support features like Facebook's Inbox Search for billions of messages, Cassandra is highly scalable, fault-tolerant, and ensures high availability even if some nodes fail. It is derived from Amazon Dynamo and Google Bigtable, combining their best features to overcome scalability issues faced by traditional databases like MySQL. Key features include distributed storage, no single point of failure, and efficient data handling through commit logs, memtables, and SSTables. Its architecture uses a peer-to-peer model and the gossip protocol for efficient node communication.  
19  
1

[See all Apache Cassandra archives](/tags/apache-cassandra/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/apache-cassandra/best-of/2025#page","url":"https://daily.dev/tags/apache-cassandra/best-of/2025","name":"Best Apache Cassandra Posts of 2025","description":"The most upvoted Apache Cassandra posts of 2025, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/apache-cassandra/best-of/2025#items","numberOfItems":4,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/how-discord-stores-trillions-of-messages-with-high-performance-nxgp3tubi","name":"How Discord Stores Trillions of Messages with High Performance"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/how-netflix-stores-140-million-hours-of-viewing-data-per-day-h6vabpgul","name":"How Netflix Stores 140 Million Hours of Viewing Data Per Day"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/from-outages-to-order-netflix-s-approach-to-database-resilience-with-wal-aebzo3gxd","name":"From Outages to Order: Netflix’s Approach to Database Resilience with WAL"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/facebook-s-database-handling-billions-of-messages-wnizxwpor","name":"Facebook’s Database Handling Billions of Messages"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Apache Cassandra","item":"https://daily.dev/tags/apache-cassandra"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/apache-cassandra/best-of"},{"@type":"ListItem","position":5,"name":"2025"}]}]}
```

