+7 (000) 000 00 00  

Аналитика

Архитектура роста: Александр Полянкин — как масштабировать продукты и команды без катастроф

Масштабирование — один из самых сложных вызовов в развитии цифрового продукта. Архитектура, которая прекрасно работает при десяти пользователях, может буквально развалиться, когда их становится десять тысяч. А когда команда разработки вырастает с пяти до сотни человек, выживает только тот процесс, который умеет масштабироваться вместе с людьми. CNews обсудил эту проблему с Александром Полянкиным — архитектором с десятилетним опытом разработки, который проектировал архитектуру для масштабирования Wrike для работы с enterprise-клиентами. Именно решения, заложенные Александром, стали одним из факторов, позволивших компании заключить сделку по продаже за 2,25 миллиарда долларов. Позже он усовершенствовал архитектуру Metabase — одного из самых популярных BI-инструментов с открытым исходным кодом — сделав её пригодной для построения внешнего SDK и независимого переиспользования модулей. В интервью он делится практическими подходами к масштабированию — как проектировать систему, способную выдержать рост от десятков до сотен тысяч пользователей, как перестроить архитектуру под SDK, и почему технические ограничения зачастую тормозят развитие продукта сильнее, чем рынок...