👩‍⚕️ Как шина данных Яндекса передаёт сотни гигабайт в секунду



В сервисах Яндекса постоянно циркулирует и хранится огромное количество разных данных: сегодня это десятки тысяч именованных наборов сообщений. Все из них передаются по одной шине — при таком объёме информации становится сложно хоть как-то управлять правами доступа и организовывать распределённую работу нескольких команд. Apache Kafka®, который мы использовали ещё десять лет назад, просто не позволил бы сделать это.



Поэтому мы создали собственное решение на основе YDB — платформы, которая может надёжно хранить данные и в которой реализованы механизмы вроде распределённого консенсуса и failover.



🔡 Как Яндекс перерос предыдущее решение, разработал свою шину YDB Topics, как она устроена, чем отличается от аналогов и почему доступна в опенсорсе, а ещё о том, как устроены современные серверы компании, — в большой статье на Хабре.



Подписывайтесь:

💬 @Yandex4Backend

📹 @YandexforBackend