Архитектура ВКонтакте там, где данные / Илья Щербак (ВКонтакте)

ВКонтакте ежедневно обслуживает десятки миллионов пользователей, позволяет обмениваться миллиардами сообщений и хранит десятки петабайт фотографий. Мы рассмотрим подходы и архитектуру решений, с помощью которых они хранят эти данные и предоставляют к ним эффективный доступ. Илья расскажет, почему не используют сторонние базы данных, а сами пишут свои движки, и как обеспечивают доступность своих сервисов. Особое внимание уделит организации их mesh-архитектуры, устройству RPC и тому, как они реализуют механизмы защиты от перегрузок и балансировку запросов без использования разделяемого стейта. В том числе подробно разберём технические детали реализации защитных механик. Доклад будет полезен как с точки зрения опыта и идей построения больших систем, так и просто для того, чтобы узнать, как под капотом устроена крупнейшая социальная сеть СНГ.
Back to Top