微服务的设计原则、特征

设计原则   1. 服务的单一职责原则(SOLID设计原则) 一个单元、类、方法,甚至是一个服务,应当只有一件事要做。多个模块共享职责或者单个模块涉及多种职责是不推荐的。   2. 自包含原则 微服务是自托管、独立部署、自治的服务。绑定了所有的依赖:包依赖、运行环境、容器等等。 传统的应用我们打包成war或者ear包,部署到JavaEE服务器上,而微服务打包成jar,包含所有的依赖,独立运行为一个
相关文章
相关标签/搜索