Особенности адаптации PostgreSQL к DBaaS k8s | Андрей Лярский

Поделиться
HTML-код
  • Опубликовано: 7 июн 2024
  • 24 апреля в московском офисе Авито прошёл Avito Database meetup #1. Разработчик платформы DBaaS Андрей Лярский рассказал, как адаптировать под нее классические СУБД.
    00:00 | Вступление
    01:03 | PostgreSQL в Авито
    02:10 | Ожидания от баз в общем виде
    03:20 | Ожидания от баз PostgreSQL «из коробки»
    05:43 | Ожидания от баз PostgreSQL со сторонними решениями
    07:36 | PostgreSQL на LXC
    11:21 | PostgreSQL в DBaaS/k8s. Наивный подход
    14:24 | PostgreSQL в DBaaS/k8s. PostgreSQL Agent: Swiss Army Knife
    15:32 | PostgreSQL в DBaaS/k8s. PostgreSQL Agent: Embedded ETCD
    18:32 | PostgreSQL в DBaaS/k8s. PostgreSQL Agent: Backup API
    21:45 | Итоги
    23:31 | Что там с Cloud Native?
    23:51 | Что умеет СoсkroachDB «из коробки»
    26:10 | Вопросы
    Презентация Андрея: clc.to/OjjqhA
    AvitoTech - это команда инженеров Авито. Подпишитесь на наш канал, соцсети и блоги, чтобы узнавать больше о технологиях Авито 👇🏻
    ВК: avitotech
    Телеграм: t.me/+wU3vnNnqr7JlZDIy
    Хабр: habr.com/ru/company/avito
    Медиум (eng): / avitotech
    Гитхаб: github.com/avito-tech
    RuTube: rutube.ru/channel/30462632/
    Дзен: dzen.ru/avitotech
    Сайт: avito.tech
    #database #dbaas #kubernetes
  • НаукаНаука

Комментарии • 5

  • @delisov2
    @delisov2 Месяц назад +1

    Ого годнота

  • @alexfilus
    @alexfilus 29 дней назад

    Выглядит круто, не думали PostgreSQL Agent в опенсорс выложить?

    • @user-tg2xe1hw6i
      @user-tg2xe1hw6i 26 дней назад +2

      Как минимум на текущем этапе развития он (PostgreSQL Agent) очень сильно завязан на внутреннюю специфику инфраструктуры и отдельным продуктом его назвать пока нельзя. Но мы обещаем подумать над этим)

  • @varuzam
    @varuzam Месяц назад

    Patroni умеет кубернетес апи в роли dcs. Etcd тут лишний

    • @user-tg2xe1hw6i
      @user-tg2xe1hw6i 26 дней назад

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