我对到底什么才算单体应用程序有一些疑问。这看起来是一个有争议的问题,读完后我无法找到明确的答案。
- 应用程序未拆分为多个层,例如 表示层、应用程序层、业务层和基础设施层 作为单个单元部署,被视为整体 应用程序?
- N 层应用程序分为多个层,例如 表示层、应用程序层、业务层和基础设施层, 作为单个单元部署也被视为整体应用程序吗?
非常感谢!!
最佳答案
这很简单。如果您可以将您的应用程序视为一系列具有清晰边界的自治系统,并且相互通信以形成更大的系统,那么它很可能不是一个整体,反之亦然。不应考虑单个服务边界的划分方式。
关于architecture - 作为单个单元部署的 N 层应用程序是一个整体应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53832896/