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