Продукт за 299₽ и за 100 000₽ - это два разных стека
👁 784↗ 3💬 7
Я долго делал проекты с подпиской до 500₽. И в какой-то момент поймал себя на мысли, что моя инженерная работа последних месяцев - это борьба с масштабом.
Когда подписка 299₽, вся архитектура строится вокруг одного слова - автоматизация. Потому что при таком чеке я физически не могу тратить время на каждого клиента.
Вот что я строил:
• автоматическая выдача ключей,
• zero-touch onboarding,
• автопродление,
• мониторинг серверов,
• автоматическое переключение при сбоях,
• бот-саппорт
• ...
Всё это ради того, чтобы 1 человек мог обслуживать сотни пользователей без ручного вмешательства.
Потому что математика простая. 100К в месяц = ~335 пользователей по 299₽. Если хоть на одном этапе есть ручная работа - я не масштабируюсь. Я становлюсь саппортом своего собственного продукта.
А теперь про продукт за 100К в месяц.
335 клиентов не нужны. Нужен один. И архитектура переворачивается с ног на голову.
Вместо zero-touch onboarding - кастомная интеграция под каждого клиента. Вместо общих серверов - выделенные инстансы. Вместо бота в саппорте - персональный SLA с гарантией времени ответа. Вместо автоматического мониторинга на тысячи юзеров - глубокая аналитика для конкретного бизнеса.
Это вообще другая инженерия.
В массовом продукте я трачу 80% времени на инфраструктуру и автоматизацию. В дорогом - на кастомизацию и надёжность.
В массовом - один баг на проде может задеть тысячи людей, но каждый из них платит 299₽ и молча уйдёт. В дорогом - баг задевает одного клиента, но он звонит лично и ждёт хотфикс.
В массовом - деплой раз в день, канареечные релизы, feature flags. В дорогом - согласованные окна обновлений, staging-среда для каждого клиента, откат по запросу.
Я раньше думал, что разница между дешёвым и дорогим продуктом - это маркетинг и позиционирование. А оказалось, что разница начинается с docker-compose.
191
Комментарии · 7
- @AndreiKorolew
- @AndreiKorolewЕще и комменты чистит, молодец
- @kuznetsov1024Начал строить что-то для крупного клиента?
- В каком то смысле да. Правда пока как прототип заказали dzindzon под корпоративный сервис переделать
- @AlexFedosienkoКрупные клиенты это хорошо, но под массового клиента проще делать продажи
- @renoip2В разработке игр некоторые тоже стали о таком задумываться
- @shaurgonВ разработке игр чаще работает правило «выпустим сырую альфу за ценник релиза, скажем - ранний доступ». FPS на нуле, застревание в текстурах - ранний доступ, че вы хотели. Кстати, смотрите, какую краску добавили