zoukankan      html  css  js  c++  java
  • 微服务和分布式的区别??

    1.分布式

    将一个大的系统划分为多个业务模块,业务模块分别部署到不同的机器上,各个业务模块之间通过接口进行数据交互。区别分布式的方式是根据不同机器不同业务。

    上面:service A、B、C、D 分别是业务组件,通过API Geteway进行业务访问。

    注:分布式需要做好事务管理。

    2.微服务架构

    微服务的设计是为了不因为某个模块的升级和BUG影响现有的系统业务。微服务与分布式的细微差别是,微服务的应用不一定是分散在多个服务器上,他也可以是同一个服务器。

    分布式和微服的架构很相似,只是部署的方式不一样而已。

    3.分布式是否属于微服务?

    答案是肯定的。微服务的意思也就是将模块拆分成一个独立的服务单元通过接口来实现数据的交互。

    文章整理自博客:https://blog.csdn.net/qq_37788067/article/details/79250623 。感谢博主分享

     
     
  • 相关阅读:
    Linux日志清除
    QT vs x64编译
    VC调用QT的UIDLL
    QT UI获得控件ID(HWND)
    安卓黑客工具
    VMware+Windgb+Win7内核驱动调试
    ubuntu 键盘布局修改
    魅族MX3 smart bar处失灵
    把NDK的工具链提取出来单独使用
    arm指令版本
  • 原文地址:https://www.cnblogs.com/wugh8726254/p/14040424.html
Copyright © 2011-2022 走看看