单体应用与微服务
什么是Monolith,即单片架构?
单个应用程序,我们称之为Monolith,是通过单个部署单元提供的应用程序。示例可以是作为单个WAR提供的应用程序,也可以是具有单个入口点的Node应用程序。
例:
让我们举个例子:一个经典的在线商店。我们的业务范围包括订单,项目,客户,运输和付款。提供的与服务交互的方式有:REST api和Web前端。
构建Monolith,所有这些东西都将在同一个工件中进行管理。我没有编写“相同的进程”,因为对于我们的工件的多个实例将运行以处理更高负载的情况,这不是真的。
近期评论