Масштабирование vs net negative churn

Опубликовано:
Translations:English
Комментарии:Telegram

Благодаря книжке с кабанчиком, собеседованиям в жанре system design, а также конференциям про хайлоад, у любящих своё дело разработчиков часто складывается впечатление, что масштабирование — наше всё. Если сервис не масштабируется хотя бы на миллион одновременных пользователей, всё очень плохо спроектировано, надо начать с нуля, а ещё желательно написать всё на Rust, чтоб ваще.

А по факту нет ничего страшного, если что-то пока не масштабируется. Это хороший повод не набирать новых пользователей, а сделать что-то полезное для старых.

Например, делаешь в три раза больше пользы для активных пользователей, но при этом не забываешь поднять цену подписки в два раза. Естественно, нужно постараться сохранить всех пользователей, но даже если 40% уйдёт, продажи вырастут на 20%. Это называется net negative churn и это излюбленный ход SaaS-ов. Ради возможности сделать такой ход SaaS-стартапы и создаются.

Озёрная экономика: 100 преданных фламинго > 10,000 пролетающих мимо гусей.