Переход на Strimzi: как Moniepoint переосмыслила свой Kafka и сэкономила время инженеров
What Running Kafka on VMs Taught Us About Systems Thinking
Инженерная команда Moniepoint, отвечающая за инфраструктуру платежных и сберегательных продуктов, добровольно отказалась от управления Kafka на виртуальных машинах в пользу Strimzi на Kubernetes. Решение было принято не из-за сбоев, а из-за осознания, что ручное управление не масштабируется. Статья описывает переход: от проблем с SSH, Docker Compose и разрозненными конфигурациями к GitOps-подходу с ArgoCD, шаблонами YAML и самовосстанавливающимися кластерами. Авторы делятся уроками о системном мышлении и о том, как автоматизация освобождает когнитивные ресурсы для проектирования, а не для тушения пожаров.
Нельзя мыслить системно, когда тонешь в операционной рутине.
- sgarland
Наш Kafka-сетап начался так, как начинается большинство вещей в быстро развивающейся инженерной команде: прагматично.
> Каждое изменение требовало SSH и проброса портов. У наших инстансов Kafka не было URL. Доступ к ним осуществлялся через localhost.
Это не прагматизм, это перенос тестового окружения в прод как есть. На самом деле можно запускать софт на виртуалках повторяемо и вменяемо; это называется Ansible + Packer (или любая другая подобная комбинация, которая вам нравится).
- zulux
Мне пришлось научиться менять свой стиль письма, чтобы меня не обвинили в том, что я бот. Никаких тире, никаких банальных пар. (Да, это было намеренно.)
Только что до меня дошло, что я уже делал это раньше: когда PC-тема стала модной: черный против белого. Цис-женщины против женщин.
- MrBuddyCasino
> «Это был не кризис. Это было решение.»
закрываю вкладку