Обложка канала

javaswag

3797 @javaswag

Еженедельная рассылка вручную отобранных статей по Java и JVM.

javaswag

3 года назад
Открыть в
How Discord Stores Trillions of Messages discord.com/blog/ho…messages Инженеры из Дискорда описывают архитектуру хранения сообщений мессенджера. В 2017 они выпустили статью как хранить сообщения в Кассандре, и вот в 2020 часть сервисов они перевели на ScyllaDB(СцыллаДБ? ), а проблему "горячих"(популярных) партицией они решили еще одним микросервисом между АПИ и кластером. Этот микросервис следит за количеством запросов к партициям и регулирует нагрузку на горячие партиции. Триллионы сообщений мигрировали с 177 нод кассандры на 72 ноды Сцыллы. Если есть кто из Дискорда, залетайте в подкаст!