Как мы создавали Miro и Zoom в одном флаконе

getLocus.io — чему мы научились за четыре месяца после релиза.

Как мы создавали Miro и Zoom в одном флаконе
77 показов
6.8K6.8K открытий
11 репост

Интересно, кем именно велась (и в каких условиях шла) разработка, если ни изначально, ни даже в процессе, не были предусмотрены решения для двух «базовых» проблем любого сетевого приложения: большого количества пользователей и плохого качества связи? 🤔

Ответить

Так первая версия была MVP судя по статье) Для MVP то что оно полностью работает при положительных сценариях уже, имхо, достижение

Ответить

Подробнее о том как мы разрабатывали проект и в каких условиях можно почитать в первой статье. 

К большому числу пользователей мы готовы, просто подходим к этому вопросу постепенно, улучшая решение. Зачем тратить ресурсы разработчиков на сложную распределенную инфраструктуру, если мы еще не проверили гипотезу о нужности продукта? Тем более что стандартными методами балансировки в нашем случае не обойтись)

Разные сетевые приложения требует разного подхода. У нас в портфолио есть опыт разработки распределенных реестров (с нуля) - там аналогичный подход сработал гораздо лучше.

Ответить