Пост про умирающие хостинги надавил на больное. Но камин-аут всё-равно придётся делать!
Последний мой пост о том, что классические хостинги умирают, попал в самое чувствительное место местной аудитории. Реакция была такой, будто я публично покусился на священные реликвии и покакал на чувства верущих всех религий сразу. Какие только комментарии не прилетали - от конструктивных замечаний до тотального холивара.
И вот что важно: было бы круто, если бы комментаторы продолжили делиться не просто эмоциями, а своим реальным опытом перехода на serverless. Что вы уже строите? На каком стеке? Какая цепочка: CDN → Edge Functions → KV → Durable Objects → Fauna/Vercel/Postgres? Какие грабли, какие инсайты, какие неожиданные плюсы, сокращения издержек?
Такой обмен опытом был бы невероятно полезен огромному числу людей. Я уверен, многим было бы интересно увидеть, кто как мигрирует, чем заменяет старые решения и какие паттерны действительно живут в проде. Кто за?
Больно признавать, что ты просрочка, но и у меня это было, ведь я изначально кодил на PHP и C#
Последний пост, как оказалось, надавил на больное настолько, что поднял целую волну обсуждений. VC, кстати, когда вы мне уже заплатите за все это вовлечение? ;-)
Если пройтись сквозь шум и вытащить конструктив, то он конечно был. Разумеется, описать весь рынок в одном посте было невозможно, и один из комментаторов верно заметил, что приведенный стек - это стендовый пример.
В реальности я развернул на Cloudflare восемь не больших ресурсов - это обычне MP на 30-50 страниц, с мультиязычностью, формами, квизами и несколько мелких лендингов. Работают они стабильно. Да, есть зависимость от Флары: если она падает - прилетает тот самый alles flügeangekheime. Но возникает справедливый вопрос: падает ли Cloudflare чаще классического shared-hostинга? Лично мне кажется, что всё наоборот - Cloudflare куда надёжнее.
Cloudflare - панацея?
Нет. И никогда не была. Это всего лишь один из вариантов в огромном рынке serverless-и edge-технологий.
Есть Vercel, Netlify, GitHub Pages, Яндекс.Облако, VK Cloud, Cloud Run, AWS Lambda, десятки иных решений с KV-хранилищами, no-backend-стеком, edge-функциями и комбинированными архитектурами.
И конечно классический рынок классического шаред хостинга не выдерживает конкуренции ни по стоимости, ни по SLA, ни по security, ни по масштабированию. Даже LLM-модели, которыми некоторые комментаторы пытались доказывать обратное, отвечали примерно одно: "Без трансформации услуг (читай: без ухода от shared-хостинга) хостеры не выживут".
PHP, CMS и прошлое, которое не хочет уходить
Да, многим неприятно это слышать, но PHP-движки и классические CMS Drupal, WordPress, 1C-Bitrix постепенно становятся музейной экспозицией. Они хороши были в своё время, но рынок ушёл вперёд.
Финтех давно на Go, Rust, Java. Стриминговые платформы там же. High-load порталы, маркетплейсы, медиа - тоже. Это лучшие эталоны индустрии. Если они массово отвернулись от старых стеков, значит, на то были причины. Более того часть из них для некоторых из микросервисов активно используют serverless, особенно где нужна балансировка пиковых нагрузок при не постоянном потоке.
А что же serverless?
Да, идея продового сайта с БД на Google Sheets звучит как шутка и я бы и сам себя пару лет назад захейтил, но она основана на реальной практике. У такого подхода есть ограничения и лимиты, но для лендинга, корпоративного сайта, визитки или низкого RPS - это более чем рабочее решение. Главное - стабильность, скорость и безопасность. И вот тут начинается парадокс: serverless-решения зачастую безопаснее классического даже VPS, не говоря уже о shared.
Почему? Потому что все автоматизированные атакующие системы заточены под типовые паттерны. Нетипичную архитектуру они просто "не видят". Атаковать Google или Cloudflare куда сложнее, чем атаковать ноунейм VPS с PHP и кучей CVE на стороне WP/Drupal.
Мы наблюдаем естественную эволюцию рынка. Умирают не сайты и не веб - умирает классическая модель shared hosting и это нормально.
Serverless - в основном для малышей, для не больших потребностей и он не идеал. Но это направление, в котором движется всё, что связано с веб-продуктами. Он дешевле, быстрее, гибче и безопаснее.
Да, камин-аут всё равно придётся сделать: эпоха shared hosting официально подходит к концу. Просто не все это хотят замечать, также как использование AI для кодинга, но пока кто-то отрицает, другие делают впятером серьезные глобальные микросервисные проекты, на которые ранее требовались года - за несколько месяцев по качеству не уступающие работе сотен кодеров из EPAM. Мир уже изменился!