zoukankan      html  css  js  c++  java
  • 1 认识微服务

    单体应用的适用场景:用户少,业务简单。
    单体应用的缺点:
    1、复杂度高,更新维护困难。
    2、可靠性低,一个模块的bug可能导致整个进程崩溃。
    3、不利于技术更新,如果要升级技术,则是整个升级,成本大。
    4、水平扩展整个war包导致资源浪费
    5、启动时间长
    
    微服务架构的优点:
    1、复杂度可控
    2、可独立部署
    3、技术选型灵活
    4、易于容错
    5、易于扩展
    6、功能特定
    微服务的缺点:
    1、分布式事务问题
    2、测试更加困难
    3、通信机制
    4、部署复杂
    5、增加内存和机器消耗

     一般来说,微服务适合:未来有一定的扩展复杂度,有很大用户增量预期的应用。

     

  • 相关阅读:
    java反编译工具
    javascript
    微信小程序
    微信小程序
    微信小程序
    微信小程序
    微信小程序
    微信小程序
    微信小程序
    微信小程序
  • 原文地址:https://www.cnblogs.com/lakeslove/p/13092204.html
Copyright © 2011-2022 走看看