• 【转】各微服务框架对比


    本文链接:https://blog.csdn.net/u011665991/article/details/89490351
    功能点/服务框架Netflix/SpringCloudMotangRPCThriftDubbo/Dubbox
    功能定位 完整的微服务框架 RPC框架但整合了ZK或者Consul,实现集群环境的基本服务注册/发现 RPC框架 RPC框架 服务框架
    是否支持Rest 是,Ribbon支持多种可插拔的序列化选择
    是否支持RPC 是(Hession2)
    是否支持多语言
    服务注册/发现 是(Eureka) Eureka服务注册表,Karyon服务端框架支持服务自注册和健康检查 是(zookeeper/consul)
    负载均衡 是(服务器zuul+客户端Ribbon) zuul-服务,动态路由, 云端负载均衡, Eureka(针对中间层服务) 是(客户端) 是(客户端)
    配置服务 NetflixArchaius SpringCloudConfigServer集中配置 是(zookeeper提供)
    服务调用链监控 是(zuul) Zuul提供边缘服务,API网关
    高可用/容错 是(服务器Hystrix+客户端Ribbon) 是(客户端) 是(客户端)
    典型应用案例 Netflix Sina Google Facebook  
    社区活跃程度 一般 一般 2012年停止维护,2017年7月以后开始维护
    学习难度 中等
    文档丰富度 一般 一般 一般
    其他 SpringCloudBus为我们的应用程序带来了更多管理端点 支持降级 Netflix内部在开发集成gRPC IDL定义 实践的公司比较多
  • 相关阅读:
    图片点击后直接下载
    输入网址到页面呈现,以及首屏加载
    RESTful
    html语义化标签
    git 初学解决错误
    爬虫
    Scrapy安转遇到问题
    前端补充
    django-ORM
    django-web聊天
  • 原文地址:https://www.cnblogs.com/day1day1up/p/13267276.html
Copyright © 2020-2023  润新知