Доклад

Шардирование. История одного сервиса

На русском языке

К сожалению, не все задумываются о масштабировании, когда начинают разрабатывать сервисы. Особенно если поначалу задача выглядит простой. Наша команда не стала исключением: со временем база такого «простого» сервиса выросла до нескольких терабайтов и пришло время заняться шардированием.

Расскажу, как мы без даунтаймана выполнили эту задачу у business critical-сервиса складов Ozon, работающих 24/7. Разберу, с какими трудностями мы столкнулись и почему шардирование — это не только про схемы и ключи. Поделюсь практическими решениями, архитектурными компромиссами и выводами, которые помогут вам не наступить на те же грабли.

Если вы работаете с высоконагруженными системами или только строите архитектуру с прицелом на рост, этот опыт точно сэкономит вам время и нервы.

Спикеры

Доклады