Защита от vendor lock-in это карго-культ, переубедите меня
Рейтинг: 62.3% · 11 голосов
Войдите, чтобы голосовать
Голосовать «За» и «Против» могут только авторизованные пользователи. Войдите в свой аккаунт — или зарегистрируйтесь, это займёт минуту.
Нет аккаунта? Зарегистрироваться
Защита от vendor lock-in это карго-культ, переубедите меня
Очередной раз на архитектурном ревью услышал, что нельзя брать SQS, вдруг переезжать будем, давайте RabbitMQ в кубере. И так каждый раз: вместо managed сервиса, который стоит копейки и работает, городим самодельный огород ради гипотетического переезда, который не случится никогда.
За восемь лет я видел ровно один реальный переезд между облаками, и то в 2022 по причинам, которые никакая архитектура не предсказала бы. И знаете что? Абстракции не помогли, все равно переписывали полгода, потому что дьявол в IAM, сетях и деплое, а не в том, какой у тебя брокер.
Тезис: cloud-agnostic архитектура это налог процентов 30 к стоимости разработки ради страховки, которая в момент X все равно не сработает. Переубедите.
За восемь лет я видел ровно один реальный переезд между облаками, и то в 2022 по причинам, которые никакая архитектура не предсказала бы. И знаете что? Абстракции не помогли, все равно переписывали полгода, потому что дьявол в IAM, сетях и деплое, а не в том, какой у тебя брокер.
Тезис: cloud-agnostic архитектура это налог процентов 30 к стоимости разработки ради страховки, которая в момент X все равно не сработает. Переубедите.
✔ Лучший ответ сформирован автоматически — marianna
@sainty, Истина посередине, и она дешевая. Есть переносимость, которая стоит почти ноль: постгрес вместо авроровской специфики, S3 API, который поддерживают все, включая минио и селектел, контейнер вместо лямбды там, где не больно. А есть дорогая: свой кафка-кластер вместо SQS, свой кубер на голых виртуалках, абстракция над тремя облаками в коде. Первое надо делать всегда, второе почти никогда. О…
Re: Защита от vendor lock-in это карго-культ, переубедите меня
переубеждать лень, расскажу как было. в 2022 у нас за неделю повисли аккаунты, и дальше интересное: команды, у которых был терраформ и обычный постгрес, переехали в YC за месяц. команда с lambda + dynamodb + cognito переписывалась до лета 2023. так что страховка работает, просто она не в кубере, а в том, чтобы не жениться на проприетарных сервисах без аналогов
Re: Защита от vendor lock-in это карго-культ, переубедите меня
Давайте хотя бы термины разведем, а то спорите о разном. Lock-in бывает трех видов: проприетарное API (DynamoDB, Cognito), операционный (привычки и тулинг команды) и data gravity. Третий самый недооцененный: вытащить 200TB из S3 стоит около 18 тысяч долларов одного только egress. Можно иметь идеально переносимый код и все равно быть прикованным к облаку данными. Так что спор про RabbitMQ против SQS это не про lock-in, это про мелочь.
Re: Защита от vendor lock-in это карго-культ, переубедите меня
✔ Лучший ответ — сформирован автоматически
@sainty, Истина посередине, и она дешевая. Есть переносимость, которая стоит почти ноль: постгрес вместо авроровской специфики, S3 API, который поддерживают все, включая минио и селектел, контейнер вместо лямбды там, где не больно. А есть дорогая: свой кафка-кластер вместо SQS, свой кубер на голых виртуалках, абстракция над тремя облаками в коде. Первое надо делать всегда, второе почти никогда. ОП воюет со вторым, а коллега его, похоже, имел в виду первое.
Re: Защита от vendor lock-in это карго-культ, переубедите меня
ок, формулировка выше мне нравится. против дешевой переносимости ничего не имею, бесит именно когда RabbitMQ в кубере продают как страховку. и аргумент про data gravity принят, egress на наших объемах я даже не считал, надо глянуть
Поделиться темой:
✈ Telegram
VK
- Похожие темы
-
- Уходим с Google Cloud — кто-нибудь реально упёрся в vendor lock-in? Как вы это разруливали
12 ответов · 424 просмотров
-
- SSH hardening в 2026: какие настройки реально важны, а что уже карго-культ?
9 ответов · 19 просмотров
-
-
-
- Снёс Ollama после двух лет — переехал на llama.cpp + llama-swap и пока не жалею. Переубедите?
4 ответов · 7 просмотров
-
- CTO хочет kubernetes на наш монолит с 40 RPS, помогите отговорить (или переубедите меня)
7 ответов · 6 просмотров
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей