Size: a a a

2021 June 17

VI

Vladimir Ivanov in ctodailychat
могу привести в пример кейс, который у меня классно решает кубер для стейтфул - у нас почти весь стейдж живёт на спот инстансах, которые дешевле, но их могут у меня в любой момент отнять. так вот базы, очереди и кэш там сами путешествуют между машинами вместе с дисками туда-сюда, когда эти самые машины мрут
источник

VI

Vladimir Ivanov in ctodailychat
так что внезапно кубер классно решает ту самую задачу, для которой он был предназначен - оркестрация )
источник

A

Andrey in ctodailychat
кейс интересный
источник

AI

Artificial Iv in ctodailychat
Сервис на редисе сейчас один из основных ботл неков, поэтому не хотелось его еще и в редис постоянно гонять. Но в идеале, конечно, да)
источник

A

Andrey in ctodailychat
как раз тот самый случай когда ноды кластера появляются и умирают...
источник

VI

Vladimir Ivanov in ctodailychat
ага, понятное дело что там может быть небольшой даунтайм пока диск переключается. но это покрывается кластеризациями, репликациями или другими вариантами размазывания стейта для конкретных приложений
источник

A

Andrey in ctodailychat
если инстанс сервиса 1, и нет конкурентного чтения/записи - все ок
источник

A

Andrey in ctodailychat
я просто доконца не понимаю кейса с PG в кубе, можете рассказать чуть подробнее?
источник

A

Andrey in ctodailychat
мастер-мастрер репликация? у каждого свой диск?
источник

VI

Vladimir Ivanov in ctodailychat
если брать конкретно пострес, то тут кейс чуть интереснее. если сравнивать сетап в кубе vs клауд сервис баз, например AWS RDS, то я бы не сказал что куб даст тебе что-то больше, чем сетап на железе (кроме вещей, которые я описал выше, что если стейт закинуть на блочное хранилище - оно переедет при смерти машины). я здесь конкретно про то, что aws rds for postgres не даёт делать master-master. (у них есть master-replica, которую можно запромоутить + multi-az deployment, который по сути является stand-by instance и на него можно сделать reboot with failover).

так что я бы сказал, что кейс pg в кубе / pg на железе в докере это одно, а менеджед это другое и оно решает чуть другие проблемы
источник

VI

Vladimir Ivanov in ctodailychat
конкретно я тащу либо тащу в куб, чтоб проще менеджерить, либо беру менеджед. но отдельно ставить уже будет совсем лень
источник

VI

Vladimir Ivanov in ctodailychat
в кубе master + read replica которую можно запромоутить если что-то совсем плохо пошло
источник

A

Andrey in ctodailychat
получается в момент когда master переезжает, сервис на запись не работает?
источник

VI

Vladimir Ivanov in ctodailychat
да
источник

A

Andrey in ctodailychat
понял, поэтому я предположил master-master чтобы писать можно было всегда
источник

VI

Vladimir Ivanov in ctodailychat
👍
источник

SC

Steve Chatbot in ctodailychat
чуваки а кто знает какую рекламу в телеграме? хочу попробовать поиграться
источник

СА

Сергей Аксёнов... in ctodailychat
А вот и туториал подоспел: https://www.gentlydownthe.stream/
источник

MS

Max Syabro in ctodailychat
#fomo
источник

AI

Artificial Iv in ctodailychat
Красота)
источник