微服务(一):微服务简介

微服务和单体(一个项目最终形成war)比较:

    单体具有开发快,简单等特点,但随着项目的不断扩展,单体项目存在下面几个问题:

    1. 部署成本(项目更新一个会重启服务器,造成服务的不可用)

    2.新框架更新(大量代码卸载一个项目中,技术升级麻烦甚至不可能)

    3.硬件成本(大量项目放在一个服务器上,增加服务器的硬件,提高部署成本)

微服务需要解决以上问题:

    IaaS(基础设施即服务)
    PaaS(平台即服务)
    SaaS(软件即服务)

posted @ 2019-04-01 09:36  i孤独行者  阅读(248)  评论(0)    收藏  举报