News for hackers. Stuff that matters.
Re:How Discord stores trillions of messages by robertclaus on Sunday September 29, 2024 @01:21AM (#41685124)
Very cool that even at this scale the right vanilla SQL database just works. No fancy document store, map-reduce, or GPU implementations needed.
Re:How Discord stores trillions of messages by salomonk_mur on Sunday September 29, 2024 @02:01AM (#41685247)
How is ScyllaDB (the solution used in the article) a vanilla SQL DB? Its the complete opposite!
Re:How Discord stores trillions of messages by melodyogonna on Sunday September 29, 2024 @04:21AM (#41685768)
The syntax is SQL
Re:How Discord stores trillions of messages by biorach on Sunday September 29, 2024 @08:11AM (#41686777)
That... doesn't necessarily mean that it's a "vanilla SQL server"
Re:How Discord stores trillions of messages by hinkley on Sunday September 29, 2024 @01:34AM (#41685167)
It annoys me sometimes how effective B-trees are.

Every decade has some cool breakthrough in compression, and a handful of other disciplines. But OLTP databases are still basically better B-trees.

Re:How Discord stores trillions of messages by menaerus on Sunday September 29, 2024 @02:57AM (#41685417)
LSM trees? ScyllaDB is LSM-based storage engine. RocksDB as well.
Re:How Discord stores trillions of messages by asjfkdlf on Sunday September 29, 2024 @10:48AM (#41687795)
Aren’t they using a NoSQL store? They migrated from Casandra to Scylla DB