Аналитика Telegram-канала
Подписчики
606
Публикаций
49
Динамика подписчиков
7 дней
30 дней
6 месяцев
Больше
30 окт2 ноя5 ноя
Показаны последние 7 дней
Больше истории →
Охваты публикаций
14:47
41
Средний охват
41
Лучший результат
Показаны 1 публикация за 20 октября
Больше статистики →
Упоминания
7
Упоминаний
3
Из них репостов
5
Каналов
6
Упоминаний
0
Из них репостов
4
Каналов
Последние посты
1 из 49 1 из 49
PetsSet в Kubernetes и интересная аналогия со стадом
Если вы работали с Kubernetes, то наверняка слышали про StatefulSet.
А если не слышали, инфа ниже:
StatefulSet в Kubernetes — контроллер, предназначенный для управления приложениями с сохранением состояния (stateful-приложениями). К таким приложениям относятся базы данных, очереди, распределённый системы хранения и т. д. StatefulSet обеспечивает стабильные сетевые идентификаторы, постоянное хранилище и упорядоченное развёртывание, масштабирование и обновления.
Так вот. Вчера я узнал, что оказывается до версии Kubernetes 1.5 был не StatefulSet, а PetSet. И мне понравилось объяснение PetSet с использованием аналогии с животными и крупным рогатым скотом.
Мы можем рассматривать наши приложения как домашних животных или как стадо. Экземпляры приложений с сохранением состояния можно рассматривать как домашних животных, где мы каждому экземпляру даем имя и индивидуально заботимся о каждом экземпляре. Но обычно лучше рассматривать экземпляры как стадо и не обращать особого внимания на каждый отдельный экземпляр (это — приложения, не требующие сохранения состояния). Это облегчает замену нездоровых экземпляров, совершенно не задумываясь об этом, подобно тому, как фермер заменяет нездоровую скотину.
Экземпляры приложения без внутреннего состояния, например, ведут себя как поголовье скота. Не имеет значения, умрет экземпляр или нет, - вы можете создать новый экземпляр, и люди не заметят разницы.
С другой стороны, в приложениях с внутренним состоянием (с сохранением состояния) экземпляр приложения больше похож на домашнего питомца. Когда питомец умирает, вы не можете купить нового и ожидать, что люди этого не заметят. Для того чтобы заменить потерянного питомца, вам нужно найти нового, который выглядит и ведет себя точно так же, как старый. В случае с приложениями это означает, что новый экземпляр должен иметь то же состояние и идентичность, что и старый.
Век живи — век учись, как говорится.
ещё
41
1
10 20 окт, 14:47
Продолжить анализ этого канала
- История роста подписчиков
- Просмотры и охваты публикаций
- Кто упоминает канал и кого упоминает он
- Похожие каналы и подбор для рекламы
Открыть аналитику
Демо до 14 дней