В 2018-м Google закрыл goo.gl. Я не потерял ни одной ссылки — просто не использовал его.
Помню, как в 2009-м коллеги говорили: “Зачем свой сервис? Google сделал бесплатный shortener — надёжно, быстро, навсегда”.
Логика казалась железной. Google — не какой-то стартап на коленке. Инфраструктура мирового уровня, команда инженеров, репутация. Зачем тратить время на свой велосипед?
В апреле 2018-го сервис закрыли. Не потому что Google злые — просто бизнес-решение. Поддержка стоит денег, монетизации нет, приоритеты сменились.
Что я наблюдал после:
Компании судорожно искали ссылки в документации, маркетинговых материалах, email-рассылках за годы. QR-коды на печатной продукции стали вести в пустоту. Часть просто смирилась с битыми ссылками.
Самое забавное — большинство мигрировало на Bitly. То есть на другой бесплатный публичный сервис.
Паттерн повторяется постоянно:
Parse от Facebook, Google Reader, Docker Hub rate limits, Heroku free tier, некоторые Bitnami образы. Список можно продолжать.
Бесплатный сервис живёт ровно до тех пор, пока компании выгодно его держать. Это не цинизм — это бизнес.
Где граница?
Для MVP, для proof of concept, для быстрого старта — бесплатные сервисы идеальны. Тестируете идею 3 месяца? Отлично, используйте что угодно.
Но если ссылки в клиентской документации, если от этого зависит работа поддержки, если восстановление займёт недели — нужен контроль.
Не обязательно всё поднимать самому. Можно платный тариф того же Bitly с SLA. Можно свой домен на их инфраструктуре. Главное — понимать, что произойдёт, когда сервис закроется.
За 15 лет в инфраструктуре я вывел правило:
Бесплатное — для экспериментов.
Критическое — под контролем.
Между ними — осознанный риск.
Вы наверняка это знаете. Но, возможно, где-то в вашей инфраструктуре до сих пор есть зависимость, которая завтра может исчезнуть.
Думайте своей головой. Даже если это я говорю.
А какие примеры можете привести вы?