Восемь лет создаю собственную социальную платформу. Почему мы вложились в технологии, а не в быстрый рост пользователей
Этот текст написан в Сообществе, в нем сохранены авторский стиль и орфография
Меня зовут Никита Чиров. Восемь лет назад мы начали создавать LO (LiveOnce) — социальную платформу, в которой сегодня зарегистрировано более 110 тысяч пользователей.
За это время мы разработали собственные технологии, несколько раз меняли архитектуру и постепенно расширяли возможности приложения.
Но если посмотреть на наш проект исключительно с точки зрения количества пользователей, может возникнуть вопрос: почему за восемь лет их только 110 тысяч?
Ответ во многом связан с тем, как мы распределяли ресурсы.
О Сообщнике Про
Основатель LO (LiveOnce). Восемь лет создаю социальную платформу. Делюсь опытом предпринимательства, разработки ИТ-продуктов, привлечения инвестиций и развития стартапа.
Это новый раздел Журнала, где можно пройти верификацию и вести свой профессиональный блог
Мы могли потратить больше на маркетинг
Когда создаёшь технологический продукт, постоянно приходится выбирать, на что направить ограниченные ресурсы.
Можно вложить больше денег и времени в привлечение аудитории. А можно сосредоточиться на развитии самого приложения и инфраструктуры.
Большую часть истории LO мы выбирали второй путь.
Возможно, если бы мы действовали иначе, пользователей сегодня было бы больше.
Но тогда существовал бы риск, что вместе с ростом аудитории нам пришлось бы полностью перестраивать техническую основу продукта.
Мы решили сначала создать платформу, которую сможем развивать в течение многих лет.
Почему мы не стали писать всё самостоятельно
На старте мы использовали готовые технологии. Это позволяло быстрее выпускать функции и не тратить годы на создание инфраструктуры с нуля.
Позже требования приложения изменились.
Например, для коммуникаций мы использовали готовые решения, но постепенно начали переходить к собственной real-time-системе.
Так появился ConnectX — наш собственный протокол, оптимизация которого в одном из обновлений позволила примерно на 20% ускорить установление соединения.
При этом мы продолжаем использовать PostgreSQL, Kubernetes и другие открытые технологии.
Я не считаю, что компания обязана самостоятельно создавать каждый компонент своего продукта.
Важнее понимать, где собственная разработка действительно приносит пользу, а где эффективнее использовать готовое решение.
Восемь лет — это большой срок для одного проекта
За это время LO заметно изменился.
Сегодня платформа объединяет чаты, звонки, сообщества, Flows, музыку, места и события. Мы также работаем над картографическими возможностями.
Следующий этап развития связан с масштабированием и созданием возможностей для сторонних разработчиков.
Но главное изменение для нас заключается не в количестве функций.
Раньше нам было важно доказать, что мы способны построить сложную технологическую платформу и последовательно развивать её.
Теперь задача другая — показать, что мы способны масштабировать созданный продукт.
Считаю ли я выбранный путь единственно правильным?
Нет.
Для другого стартапа приоритетом может оказаться быстрый выход на рынок и привлечение пользователей.
Возможно, в определённых ситуациях такой подход будет эффективнее.
Но наш опыт показал, что готовые технологии и собственные разработки не противоречат друг другу.
Можно использовать open source и одновременно сохранять контроль над критическими компонентами продукта.
Можно отказаться от решения, которое прекрасно работало несколько лет назад, если требования изменились.
И можно сознательно инвестировать в инфраструктуру, даже если аудитория пока относительно небольшая.
Сегодня в LO зарегистрировано более 110 тысяч пользователей. Мы не рассматриваем эту цифру как предел.
Следующая задача — превратить созданную за восемь лет технологическую основу в платформу, способную работать для значительно большей аудитории.











