Я много искал по этой теме, являются ли эти две архитектуры одинаковыми или разными. Мало кто из ресурсов сказал, что они на самом деле одинаковые и взаимозаменяемые термины, но большинство говорит, что они совершенно разные, так как слои MVC не размещены на разных машинах ипоток является треугольным, но в трехуровневых приложениях уровни / слои физически разделены (размещены на разных машинах), а поток является линейным. Есть ли какое-либо техническое отличие, кроме этого?
Все ли веб-приложения представляют как минимум 2-уровневая архитектура, поскольку слой пользовательского интерфейса всегда работает на другом компьютере (клиент / браузер), чем сервер приложений и сервер БД?