title

text

Дмитрий Вагин
Дмитрий Вагин Avito Lead Engineer
10:00 21 июня
45 мин

Avito: где живут ваши объявления

Мы ранее рассказывали про внутренне устройство Авито, где и как хранятся ваши объявления, как эти объявления попадают в поиск. За последние 3-4 года очень много изменилось в Авито, мы избавились от использования логической репликации, использования standby для читающей нагрузки, практически отказались от хранимых процедур, избавились от самописного failover решения, мигрировали все объявления в шардированную базу данных, практически "распилили" монолит и перешли на разработку в микросервисах. Расскажу о причинах такого развития, проблемах с которыми столкнулись, и текущем положении дел.

Видео

Видео доступно участникам мероприятия, выполнившим вход в личный кабинет

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

  • Егор Рогов
    Егор Рогов Postgres Professional эксперт
    45 мин

    Изнанка «PostgreSQL изнутри»

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

  • Виталий Ранн
    Виталий Ранн VK Cloud Solutions Data Platform Lead Technical Product Manager
    45 мин

    Deploy, Setup, Support: как работает Postgres Pro у облачного провайдера VK Cloud Solutions

    Облачный провайдер оперирует большим количеством железных ресурсов и сетевых сущностей. Но одно дело, когда компания запускает десятки инстансов БД в изолированном контуре для внутренних задач. Совсем другое — когда облачный провайдер предоставляет услуги b2b-пользователям и создает сервис для 500+ крупных компаний.

    Виталий расскажет, как сейчас работает Managed PostgresPRO у облачного провайдера VK Cloud Solutions, покажет архитектуру решения и расскажет о сложностях, с которыми столкнулись при создании продукта.

  • Алексей Сабанов
    Алексей Сабанов АО "Аладдин Р.Д." Заместитель генерального директора
    Денис Суховей
    Денис Суховей Аладдин Р.Д. Директор по продукту
    45 мин

    Криптографическая защита информации с помощью "Крипто БД" или как достичь технологического суверенитета информационной системы

    Мифы и заблуждения импортозамещения. "Окирпичивание" серверов СУБД как острая угроза. Базовый план импортозамещения и проблемы переходного периода. Защита информации в СУБД и образ идеальной системы защиты. Крипто БД - система криптографической защиты данных. Как это работает?

  • Иван Чувашов
    Иван Чувашов ООО Calltouch DBA
    22 мин

    Повреждение данных PostgreSQL на жестком диске. Что делать и как исправить?

    Любая СУБД хранит свои данные на жестком диске, следовательно, может произойти ситуация, когда данные на диске повредились. Это может быть сбой контроллера, логическое или физическое повреждение данных, есть и масса других причин. Хорошо, когда в таких ситуациях повреждается файл индекса, команда пересоздания индекса позволяет восстановить консистентность в СУБД. Гораздо хуже дело обстоит, когда поврежден файл таблицы или системного раздела, восстановить поврежденные данные тогда невозможно. Приходиться прибегать к разным ухищрениям. Это может быть восстановление из бекапа, копирование данных из поврежденной таблицы или другие способы. В докладе рассмотрим несколько случаев повреждения данных на диске и опишем варианты восстановления данных из поврежденных таблиц.