Senior DevOps / Architecture
Информация
- В рейтинге
- Не участвует
- Зарегистрирован
- Активность
Специализация
DevOps-инженер
Старший
От 1 500 000 ₽
Git
Docker
Kubernetes
CI/CD
Apache Kafka
Redis
Nginx
Bash
Высоконагруженные системы
Проектирование архитектуры приложений
Если правильно распоряжаться ресурсами, то разница в цене серверов будет не столь уж ощутима.
Простота развертывания - здесь согласен, закинуть бинарник на ВМку и скатать systemd .service за 5 мин в разы проще чем создавать multi-stage build образы для каждого сервиса, писать под них чарты для куба, кафку между ними воткни, мониторингом все это обмажь.. Другая сторона вопроса - тех долг. Я думаю каждый, хоть немного поработавший инженер сталкивался с тонной легаси, когда кажется что это безобразие не зарефакторить и за 100 лет. А ведь закрытие тех долга тормозит введение новых фичей, да и в целом не знаю людей которые с удовольствием бы копались в легаси коде.
Что касается разработки - не согласен. Если в команде 1-2 разработчика, может имеет место быть, но как правило над более-менее сложным продуктом работает большой штат разработчиков, с разделением не только на фронтенд и бэкенд, но и на языки, часто встречал такое, что бэкенд пишется на разных языках - какие-то микросервисы на java, какие-то на go, где-то вообще C для iot. И если для микросервисной архитектуры это в целом okay, то монолит ты так просто не соберёшь без жертвоприношений Перуну.