Базы данных и Kubernetes / Дмитрий Столяров (Флант)

Sdílet
Vložit
  • čas přidán 18. 11. 2018
  • Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
    Программа, подробности и билеты по ссылке: vk.cc/cuyIqx
    --------
    --------
    HighLoad++ Moscow 2018
    Тезисы и презентация:
    www.highload.ru/moscow/2018/ab...
    Нам, компании Флант, множество раз задавали вопрос: "Можно ли базу в Kubernetes?".
    В этом докладе я поделюсь нашим опытом и на конкретных примерах расскажу, в каких случаях имеет смысл размещать базы данных (и в целом stateful-приложения) в Kubernetes, а в каких это неоправданно или даже вредно и опасно.
    --------
    Нашли ошибку в видео? Пишите нам на support@ontico.ru

Komentáře • 43

  • @MrDaur88
    @MrDaur88 Před 4 lety +34

    Годный контент. Глупые вопросы, в стиле "у меня крутые яйца". Вообще неприятно таким отвечать.

  • @farthervideo
    @farthervideo Před 4 lety +15

    Приятно смотреть выступления Дмитрия!

  • @katunkroakl
    @katunkroakl Před 5 lety +13

    Очень актуальная информация, спасибо!

  • @dmitryd1572
    @dmitryd1572 Před 4 lety +1

    Отличный доклад, большое спасибо

  • @20Storm20
    @20Storm20 Před 5 lety +5

    Отличный доклад! Отдельно отмечу замечание про Confluence. Как раз решали эту задачу именно с EFS :). Удачи!

  • @zffman
    @zffman Před 4 lety

    Отличный доклад, с мякоткой

  • @kl45gp
    @kl45gp Před 7 měsíci

    идеально

  • @dhanadadasa
    @dhanadadasa Před 3 lety +1

    Обратите внимание как ведущий готовит "И". Очень уверенный оператор)

  • @klerg321
    @klerg321 Před rokem +1

    что не так с базой в докере?)

  • @derzimstroy
    @derzimstroy Před 4 lety +1

    А слайды можно выложить ? Если за год подходы ещё не устарели.

    • @guugle
      @guugle Před 4 lety +1

      подходы на таких лекциях для каких-то адских нагрузок, которых в реале не бывает, если вы не fb и гугл. Хватает обычных туториалов. В реале достаточно 3х базовых слейвов в одном кластере. Кроме того, постгрес в кубернетс это дикая боль, а вот монго прямо создана для репликаций.

  • @user-wo3wx1fv1l
    @user-wo3wx1fv1l Před 4 lety +1

    Я конечно не специалист, но например в galera кластер все сервера мастер и в базу данных можно записать только если сервер MySQL видит n/2+1 серверов в кластере. Если сервер остался один одинешенек или допустим 2 из 5 то он не должен давать в себя что то писать. С rabbit кластером вроде так же. Поправьте меня если я не прав.

    • @Hhhhoooodddd
      @Hhhhoooodddd Před 4 lety

      Можно писать в раббит кластер, даже если нода одна, неважно. Но нужна репликация.

    • @user-wo3wx1fv1l
      @user-wo3wx1fv1l Před 4 lety

      @@Hhhhoooodddd А что если часть клиентов обращается к ноде один, а другая часть клиентов к другой ноде и эти две ноды не видят друг друга. А потом они становятся доступны друг другу, и что тогда? Чьи данные верны?

    • @Hhhhoooodddd
      @Hhhhoooodddd Před 4 lety

      @@user-wo3wx1fv1l будет сплит брейн, раббит об этом сообщит

  • @adambright5416
    @adambright5416 Před 2 lety +6

    доклад кайф, а вот секция вопросов вызывает вопросы... вы вопросы задаёте или вы****ся хотите? "а я вот знаю это", "а я вот знаю то"... это разве вопросы?

    • @mbaev
      @mbaev Před 2 lety

      Мягкий знак пропустил...

  • @Holms
    @Holms Před 4 lety

    Где достать список cloud ready баз данных? Гугл вообще пустой

  • @Elfcheg
    @Elfcheg Před 11 měsíci

    Народ толпился на выходе из зала сразу после окончания доклада. Явно не могли в дверь пройти из-за распухшей головы от обилия информации.

  • @yerbolkistaubayev8144
    @yerbolkistaubayev8144 Před 3 lety +6

    С нервишками проблемы у парня)))

  • @olihka8695
    @olihka8695 Před 3 lety

    Uixkslkiiis🎇🎐🎎🎄🎏🎁🎫🎋🎫🎋

  • @guugle
    @guugle Před 4 lety

    можно, если это монго

  • @Oswee
    @Oswee Před 4 lety

    Kto postavil dizi!?

    • @user-dn8yk9wq7c
      @user-dn8yk9wq7c Před 4 lety +7

      Тот кому не понятно чего он бурчит себе под нос - failover stateFulset stateless guarantee share applications dns discovery cloud native решения rasing db резолвиться в пачку ip адресов Discovery статические соседи на dns zoo keeper Consistent switchcover

  • @BloodJazMan
    @BloodJazMan Před 5 lety +5

    Эх жалко. я думал что про Oracle MySQL Operator и Zalando PostgreSQL Operator расскажут

    • @dabster2
      @dabster2 Před 5 lety +1

      Zalando Patroni отличный файловер оператор
      я вытянул его из докера и раскатываю Ансиблом на ноды без докера в такой сборке: postgres9.6 + patroni + consul + haproxy, автофайловер не раз уже спасал от диверсий датацентров :)

    • @kubernetes-309
      @kubernetes-309 Před 5 lety +1

      @@dabster2 ;) ну меня скорее больше волнует возможность его именно как Kubernetes Operator сделать что-то, что например позволит сделать на лету Upgrade с postgresql 9.6 на 10 без простоя, через pglogical какой нибудь

    • @guugle
      @guugle Před 4 lety

      @@dabster2 зачем патрони, если есть прекрасный Stolon. Все проще намного, в разы в среде k8s

    • @dabster2
      @dabster2 Před 4 lety

      @@guugle еслиб было что-то подобное под percona mysql...

  • @vasya_pipkin
    @vasya_pipkin Před 4 lety +2

    50k IOPS высоконагруженная БД?) Значит Вы не видели высоконагруженных БД)

    • @user-kh6vl7fh1z
      @user-kh6vl7fh1z Před 4 lety

      Что такое "консенстивность"? Google не в курсе.

  • @asm64
    @asm64 Před 2 lety +2

    Постоянно приходится тормозить видео и пользоваться переводчиком всяких "фенсингов", "дженерик имплементаций фенсингов на баре метал". Выступающий что русский язык забыл?

    • @adambright5416
      @adambright5416 Před 2 lety

      и правда, на 1С человек пишет, там же всё на русском, ни слова английского. и программы все русскими созданы, и железо исконно русское.

    • @mbaev
      @mbaev Před 2 lety

      @@adambright5416 русскими кувалдами выкованное, русской душой оживлённое на земле русской )

    • @mkgfk
      @mkgfk Před 9 měsíci +2

      Вы вообще из it? Нет судя по всему, не мешайте профессионалам тогда…

    • @asm64
      @asm64 Před 9 měsíci

      @@mkgfk там где вы учились, я преподавал. Автору не мешало бы русский язык подучить и перевод накатить. Культура и чистота речи на низком уровне, словно пытается спрятаться за англицизмы, чтобы умней казаться. Дичь какая-то.

  • @Asand3r
    @Asand3r Před 2 měsíci

    >консистивный свитчовер
    Это пять, я считаю. =D