单体架构,SOA和微服务

单体架构 简单的说就是将不同业务场景的表现层,业务逻辑层,数据访问层放在一个工程中,最终经过编译,打包,部署在一台服务器上。 优点: * 开发简单 * 基本不会重复开发 * 功能都在本地没有分布式的管理开销和调用开销 缺点: * 开发效率低:所有代码在一个项目,开发人员需要相互等待,代码冲突不断 * 部署不灵活:构建时间长,任何小修改都需要重新整个项目。 * 稳定性不高:一个业务出小问题,整个项目
相关文章
相关标签/搜索