• 什么是微服务?微服务的优缺点是什么?


    [学习笔记]

    2)什么是微服务?马 克-to-win@马克java社区:传统的整体式架构(Monolithic Architecture)把所有业务放在一起,一起开发,一起运行。但随着新需求的不断增加,版本迭代异常困难。微服务这种架构风格就是一个大型软件系 统由一个或多个微服务组成。每个微服务仅负责一件业务任务,系统中各个微服务可被独立部署,更快地交付并推出市场,各个微服务之间是松耦合的。
    马 克-to-win@马克java社区:微服务的缺点是:1) 单一系统变分布式,招致分布式的难度和问题。异步的问题,延迟的问题,版本的问题,事务的问 题。2)开发人员需要熟知运维与生产环境,招聘困难。3)一个新品发布可能涉及大量相关产品服务,发布风险加大。4)被上层微服务公用的底层代码,每个微 服务一人来一份,代码重复。

    马克-to-win@马克java社区:一句话:为了解决过去的问题,提出新的解决方案,又引进新的问题。所以对于新技术,我的观点,慎用!所以我们的spring cloud只介绍入门上手。




    版权声明:本文为转载文章,原文地址:https://blog.csdn.net/mark_to_win/article/details/88735478

  • 相关阅读:
    Let和Const的使用
    Spring框架学习10——JDBC Template 实现数据库操作
    python 学习
    delphi
    mysql 客户端连接报错Illegal mix of collations for operation
    tnsping 不通
    orm总结
    other
    resultset 查询时返回多个相同值
    vlan 知识学习
  • 原文地址:https://www.cnblogs.com/haima1949/p/10762909.html
Copyright © 2020-2023  润新知