Когда я только начинал заниматься ecommerce, а это 14 лет назад. Считалось нормальным развернуть коробку для интернет-магазина, которая плавно дописывалась. Пожалуй только у гигантов было иначе. Хотя тот же Эльдорадо, Hoff и некоторые другие запускались на Битриксе. Нагрузки были маленькие. Рынки не такие конкурентные. Правила игры проще. В целом покупатели воспринимали покупки в интернете, как место «__тут подешевле, но ждать долго, лучше сходим в магазин__». Потом ковид, рост онлайн-торговли. Адаптация под кратные росты нагрузки. Куча заказной разработки, чтобы совсем этим справится. Проекты-осьминоги, где снаружи Битрикс, а внутри всё на go. Рынок стал более денежным и консолидированным. Много выставок, специализированых медиа, инфраструктурных игроков (DataInsight, Ecom Expo, New Retail). Это всё способствовало развитию отдельных систем, вендоров. Которые стало удобно подключать как кубики. Это называется composable. Composable — это способ построения IT-системы не в форме массивного монолита и даже не десятка микросервисов, которые понятны лишь разработчикам. Это следующий уровень — набор систем с уже готовыми бизнес-функциями (Packaged Business Capability или PBC). Одни только умных поисков на рынке больше 3х. Хотя рынок измеряется дай бог 300 млн рублей в год. 10 лет назад такое сложно было представить, потому что «ElasticSearch мы и сами развернём». А теперь это сотни часов разработки, чтобы соответствовать всем ожиданиям покупателей. В итоге чем больше composable, тем меньше заказной разработки на рынке становится. Проекты запускаются быстрее, дешевле, порог входа ниже. Но не так всё просто. Классов систем таких больше 15. Самих систем уже несколько сотен. Задачей разработчиков, как inhouse, так и outsource становится умение разбираться во всех этих вендорах. И превращаться в интеграторов. Находить оптимальное решение в заданной ситуации. Рынок всё больше поделится на вендоров и интеграторов. И заказной разработки станет меньше. Но я смотрю на это позитивно, в итоге все кому важно запускать проекты быстро и в срок только выигрывают. А тем, кому нравилось исключительно изобретать велосипеды — нет. К тому же останется большой объем работы для тех, кто будет сопровождать core-систему. Которая будет оркестрировать все эти множество интеграций, обеспечивать graceful degradation и делать пользовательский опыт бесшовным.