Published onMay 20, 2024How Discord Stores Trillions of Messagesdiscorddatabasescassandrascylladbdistributed-systemsNotes on Discord's migration from Cassandra to ScyllaDB and their data modeling strategy for handling trillions of messages with strict latency requirements.
Published onMarch 12, 2024PostgreSQL Process ArchitecturepostgresqldatabasesinternalsarchitectureNotes on how PostgreSQL handles connections, manages memory, and coordinates background processes to provide ACID guarantees.