• 微服务入门01 概览


    什么是微服务
    随着现在 IT 系统规模的扩大、模块的剧增,传统的系统架构已经难以满足要求,因此近
    几年微服务架构开始流行。
    下面是微服务(Micro-Service)架构的示意图,不同模块放到不同的进程/服务器上,模
    块之间通过网络通讯进行协作。
     
     
    微服务的优点
    1 可以使用不同的语言开发不同的模块
    2 各个模块相互解耦 , 又相互直接或间接有关系
    3 可以通过“降级熔断”等手段来保证系统不雪崩
     
    微服务的历史
    第一代微服务:Dubbo(Java)、Orleans(.Net)等;
    和语言绑定紧密;
    第二代微服务:Spring Cloud 等;
    第三代微服务:Service Mesh(Service Fabric、Istio、Conduit 等)。
    第二代微服务适合混合开发,正当年;
    第三代微服务目前还在快速发展中,更新迭代比较快。
     
    关于本系列
    Consul+Ocelot+.Net Core+Polly
    学习资料
    https://www.rupeng.com/News/9/5522.shtml
     
  • 相关阅读:
    CocoaPods
    第一篇 理论 1.7 精进-正念-正知,如理作意和觉察力
    构架稳定与可扩展的优惠券系统
    一个产品从0到1的过程
    实现实时定位
    征信比拼重点是数据和连接
    黑产
    爬虫有什么用
    爬虫应用
    甘蔗理论
  • 原文地址:https://www.cnblogs.com/Amayer/p/9562851.html
Copyright © 2020-2023  润新知