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

  Рет қаралды 55,956

HighLoad Channel

HighLoad Channel

Күн бұрын

Приглашаем на конференцию HighLoad++ 2024, которая пройдет 2 и 3 декабря в Москве!
Программа, подробности и билеты по ссылке: clck.ru/3DD4yb
--------
HighLoad++ Moscow 2018
Тезисы и презентация:
www.highload.ru...
Нам, компании Флант, множество раз задавали вопрос: "Можно ли базу в Kubernetes?".
В этом докладе я поделюсь нашим опытом и на конкретных примерах расскажу, в каких случаях имеет смысл размещать базы данных (и в целом stateful-приложения) в Kubernetes, а в каких это неоправданно или даже вредно и опасно.
Нашли ошибку в видео? Пишите нам на support@ontico.ru

Пікірлер: 44
@MrDaur88
@MrDaur88 4 жыл бұрын
Годный контент. Глупые вопросы, в стиле "у меня крутые яйца". Вообще неприятно таким отвечать.
@wm5265
@wm5265 2 ай бұрын
Аж целая презентация по Базовому курсу систем дизайна. Конститивный это прям пипец режет ухо. консисте́нция - констистентный.
@adambright5416
@adambright5416 2 жыл бұрын
доклад кайф, а вот секция вопросов вызывает вопросы... вы вопросы задаёте или вы****ся хотите? "а я вот знаю это", "а я вот знаю то"... это разве вопросы?
@mbaev
@mbaev 2 жыл бұрын
Мягкий знак пропустил...
@katunkroakl
@katunkroakl 5 жыл бұрын
Очень актуальная информация, спасибо!
@farthervideo
@farthervideo 5 жыл бұрын
Приятно смотреть выступления Дмитрия!
@olihka8695
@olihka8695 3 жыл бұрын
FgZhk
@20Storm20
@20Storm20 5 жыл бұрын
Отличный доклад! Отдельно отмечу замечание про Confluence. Как раз решали эту задачу именно с EFS :). Удачи!
@klerg321
@klerg321 Жыл бұрын
что не так с базой в докере?)
@Elfcheg
@Elfcheg Жыл бұрын
Народ толпился на выходе из зала сразу после окончания доклада. Явно не могли в дверь пройти из-за распухшей головы от обилия информации.
@dhanadadasa
@dhanadadasa 3 жыл бұрын
Обратите внимание как ведущий готовит "И". Очень уверенный оператор)
@dmitryd1572
@dmitryd1572 5 жыл бұрын
Отличный доклад, большое спасибо
@derzimstroy
@derzimstroy 4 жыл бұрын
А слайды можно выложить ? Если за год подходы ещё не устарели.
@guugle
@guugle 4 жыл бұрын
подходы на таких лекциях для каких-то адских нагрузок, которых в реале не бывает, если вы не fb и гугл. Хватает обычных туториалов. В реале достаточно 3х базовых слейвов в одном кластере. Кроме того, постгрес в кубернетс это дикая боль, а вот монго прямо создана для репликаций.
@МихаилБарков-ф3х
@МихаилБарков-ф3х 4 жыл бұрын
Я конечно не специалист, но например в galera кластер все сервера мастер и в базу данных можно записать только если сервер MySQL видит n/2+1 серверов в кластере. Если сервер остался один одинешенек или допустим 2 из 5 то он не должен давать в себя что то писать. С rabbit кластером вроде так же. Поправьте меня если я не прав.
@Hhhhoooodddd
@Hhhhoooodddd 4 жыл бұрын
Можно писать в раббит кластер, даже если нода одна, неважно. Но нужна репликация.
@МихаилБарков-ф3х
@МихаилБарков-ф3х 4 жыл бұрын
@@Hhhhoooodddd А что если часть клиентов обращается к ноде один, а другая часть клиентов к другой ноде и эти две ноды не видят друг друга. А потом они становятся доступны друг другу, и что тогда? Чьи данные верны?
@Hhhhoooodddd
@Hhhhoooodddd 4 жыл бұрын
@@МихаилБарков-ф3х будет сплит брейн, раббит об этом сообщит
@yerbolkistaubayev8144
@yerbolkistaubayev8144 3 жыл бұрын
С нервишками проблемы у парня)))
@olihka8695
@olihka8695 3 жыл бұрын
Uixkslkiiis🎇🎐🎎🎄🎏🎁🎫🎋🎫🎋
@kl45gp
@kl45gp 11 ай бұрын
идеально
@Asand3r
@Asand3r 6 ай бұрын
>консистивный свитчовер Это пять, я считаю. =D
@zffman
@zffman 4 жыл бұрын
Отличный доклад, с мякоткой
@Holms
@Holms 4 жыл бұрын
Где достать список cloud ready баз данных? Гугл вообще пустой
@aylankhertek2885
@aylankhertek2885 4 жыл бұрын
На сайте CNCF
@guugle
@guugle 4 жыл бұрын
можно, если это монго
@BloodJazMan
@BloodJazMan 5 жыл бұрын
Эх жалко. я думал что про Oracle MySQL Operator и Zalando PostgreSQL Operator расскажут
@dabster2
@dabster2 5 жыл бұрын
Zalando Patroni отличный файловер оператор я вытянул его из докера и раскатываю Ансиблом на ноды без докера в такой сборке: postgres9.6 + patroni + consul + haproxy, автофайловер не раз уже спасал от диверсий датацентров :)
@kubernetes-309
@kubernetes-309 5 жыл бұрын
@@dabster2 ;) ну меня скорее больше волнует возможность его именно как Kubernetes Operator сделать что-то, что например позволит сделать на лету Upgrade с postgresql 9.6 на 10 без простоя, через pglogical какой нибудь
@guugle
@guugle 4 жыл бұрын
@@dabster2 зачем патрони, если есть прекрасный Stolon. Все проще намного, в разы в среде k8s
@dabster2
@dabster2 4 жыл бұрын
@@guugle еслиб было что-то подобное под percona mysql...
@asm64
@asm64 2 жыл бұрын
Постоянно приходится тормозить видео и пользоваться переводчиком всяких "фенсингов", "дженерик имплементаций фенсингов на баре метал". Выступающий что русский язык забыл?
@adambright5416
@adambright5416 2 жыл бұрын
и правда, на 1С человек пишет, там же всё на русском, ни слова английского. и программы все русскими созданы, и железо исконно русское.
@mbaev
@mbaev 2 жыл бұрын
@@adambright5416 русскими кувалдами выкованное, русской душой оживлённое на земле русской )
@mkgfk
@mkgfk Жыл бұрын
Вы вообще из it? Нет судя по всему, не мешайте профессионалам тогда…
@asm64
@asm64 Жыл бұрын
@@mkgfk там где вы учились, я преподавал. Автору не мешало бы русский язык подучить и перевод накатить. Культура и чистота речи на низком уровне, словно пытается спрятаться за англицизмы, чтобы умней казаться. Дичь какая-то.
@Oswee
@Oswee 4 жыл бұрын
Kto postavil dizi!?
@ТимурСафаров-в1ч
@ТимурСафаров-в1ч 4 жыл бұрын
Тот кому не понятно чего он бурчит себе под нос - failover stateFulset stateless guarantee share applications dns discovery cloud native решения rasing db резолвиться в пачку ip адресов Discovery статические соседи на dns zoo keeper Consistent switchcover
@vasya_pipkin
@vasya_pipkin 4 жыл бұрын
50k IOPS высоконагруженная БД?) Значит Вы не видели высоконагруженных БД)
@АндрейМинченко-л9ц
@АндрейМинченко-л9ц 4 жыл бұрын
Что такое "консенстивность"? Google не в курсе.
Как подписать? 😂 #shorts
00:10
Денис Кукояка
Рет қаралды 8 МЛН
The selfish The Joker was taught a lesson by Officer Rabbit. #funny #supersiblings
00:12
How do Cats Eat Watermelon? 🍉
00:21
One More
Рет қаралды 11 МЛН