Эволюция архитектуры объектных хранилищ Ozon
Backend

Тезисы

Задача хранения объектов играет ключевую роль в современных информационных системах. Она охватывает самые разные ситуации: от размещения лендингов до долговременного хранения финансовых документов или логов работы приложений. Мы в Ozon прошли достаточно длинный путь развития нашего хранилища и столкнулись со многими сложностями, которые подталкивали нас развиваться дальше. Про этот длинный путь и будет моё выступление.

В докладе расскажу:

  • Как и почему мы делали шаги от MinIO к более сложным решениям на базе Ceph, а потом и к собственной разработке.
  • С какими сложностями столкнулись при переходе и где были необходимы собственные решения.
  • Почему нам не хватило одного Ceph-а на всех.
  • И главное, почему мы начали длительную и сложную разработку своего S3-сервера.

Рассказ рассчитан на бэкенд-разработчиков и инженеров эксплуатации, имеющих некоторый опыт работы с объектными хранилищами, но может быть интересен и тем, кто только начинает знакомиться с различными Object Storage системами для решения своих задач.


Аудитория

Backend-developer, system-administrator.


Уровень сложности

Middle.

Ozon

Максим Харитонов

Более 14 лет опыта бэкенд-разработки. От маленьких Perl-приложений на Apache в небольших компаниях до бэкендов на сотни тысяч RPS и петабайты данных. Сейчас руководит разработкой объектного хранилища в Ozon Tech и надеется создать идеальный Object storage.

Более 14 лет опыта бэкенд-разработки. От маленьких Perl-приложений на Apache в небольших компаниях до бэкендов на сотни тысяч RPS и петабайты данных. Сейчас руководит разработкой объектного хранилища в Ozon Tech и надеется создать идеальный Object storage.

Другие спикеры секции Backend

Еще на тему Backend