240 发简信
IP属地:江苏
  • 单体架构和微服务架构优势和劣势的对比是动态的,是有交叉临界点的。
    在应用规模小到单体架构可以搞定的范围内时,单体架构相比微服务架构都有优势;
    但是在应用复杂到一定程度后,单体架构会面临到无法解决的问题,比如架构扩展,快速迭代更新,快速发布;
    到达临界点之后,微服务架构可以解决架构扩展,快速迭代发布的问题,同时所带来的运维复杂度又可以通过devops解决;因此微服务架构就比单体架构有优势。
    微服务架构肯定也不是完美架构,只是相比单体架构来说,在达到一定复杂度后,是较有的选择。

    微服务架构下的系统拆分指南(一)

    至从ThoughtWorks的 Martin Fowler 喊出来“微服务”,IT业界仿佛打了一阵强心剂,从互联网行业,到相对保守的电信,金融业,都在对着自己的系统,拿着拆迁...