Профессиональная конференция для Go‑разработчиков

Архитектура хранилища ВКонтакте

Базы данных и системы хранения

Отказоустойчивость
Распределенные системы
Хранилища

Доклад принят в программу конференции

Мнение Программного комитета о докладе

В докладе рассматривается эволюция хранилища ВКонтакте. Особое внимание уделяется отказоустойчивости, репликации и избыточности. Описываются особенности работы с большими объёмами данных и методы распределения данных для предотвращения потери в случае выхода из строя одного из дата-центров.

Целевая аудитория

Для тех, кто интересуется, как работают распределённые базы данных с большими нагрузками.

Тезисы

Во ВКонтакте мы храним несколько триллионов фото, аудио и прочих файлов на тысячах серверов. Из-за такого объёма невозможно пользоваться нашими обычными подходами к разработке движков. Я расскажу, как менялась архитектура хранилища за 18 лет, что используется сейчас, как мы обеспечиваем отказоустойчивость.

Денис Дерюгин

VK, ВКонтакте

Занимается разработкой распределённых баз данных ВКонтакте, основной проект — хранилище фото-, аудио- и других файлов.

VK, ВКонтакте

ВКонтакте — крупнейшая социальная сеть в России и странах СНГ. Миссия ВКонтакте — соединять людей, сервисы и компании, создавая простые и удобные инструменты коммуникации. VK — это более 200 технологичных проектов, больше 15 000 сотрудников и миллион возможностей проявить себя. Делают современные и быстрые интернет-сервисы, доступные каждому.

Видео

Другие доклады секции

Базы данных и системы хранения