SpringCloud、Istio比较

对比项 SpringCloud Istio AutoScaling&selfhealing HealthIndicator PoolEjection Deployment&Scheduing 无 Deploymentstrategy,DarkLaunch,A/B,cannary Resilience&Fault…

大家好,又见面了,我是你们的朋友全栈君。

对比项 SpringCloud Istio
Auto Scaling & self healing HealthIndicator Pool Ejection
Deployment & Scheduing Deployment strategy,DarkLaunch,A/B,cannary
Resilience&Fault Tolerance HealthIndicator,Hystrix Circuit breaker/timeout/retry
Api gateway zuul Traffic cotrol,egress
load balancing ribbon envoy
Chaos engineering Chaos monkey for spring boot envoy
Configuration management Externalized configuration
Application packaging Spring boot maven/gradle plugin
Job management Spring batch
Process Isolation envoy

 

 

截至20190426

对比项

spring-cloud/spring-cloud-netflix

spring-cloud/spring-cloud-gateway

spring-cloud/spring-cloud-config

istio/istio

Github Star

6.1k

17047

贡献者

328

360

Commit数

4660

7601

Open issues

293

939

pull request

44

170

文档

英文文档齐全,中文文档由中文网社区翻译

英文中文文档齐全

生态圈

强大,在Stackoverflow与Github上具有活跃的社区,更新频繁

目前大厂里华为有在推以及出教程

istio中文内容由 ServiceMesher 社区维护,部分文档可能稍微滞后于英文版本,同步工作持续进行

Service Mesh的在社区的知名度方面和2015年时微服务的状态类似。但是,有一个很大不同在于:微服务在2015年时在实践方面已经有很多公司已经实践并积累了足够的经验,包括类库,典型如Netflix和OSS套件,但是Service Mesh,尤其是以Istio和Conduit为代表的具备强大管理能力的Service Mesh,至今还没有落地实践可以参考。

 

对比项

spring-cloud

istio

学习曲线           

平滑,官方和Github具有大量成熟的实例供学习

2017年5月发布0.1版本,资料相对较少

开发效率

社区支持强大,更新非常快,开发效率高

简化应用的开发及部署方式,把应用上线所需的外围支撑系统与业务应用相分离,从而减轻开发团队的压力,提升开发效率

集成性

来源于Spring,质量、稳定性、持续性都可以得到保证; Spirng Cloud天然支持Spring Boot,更加便于业务落地

Istio 是独立于平台的,但目前在Kubernetes上支持比较好,其他平台有待时间验证

开源协议

Apache-2.0

Apache-2.0

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/128450.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 简单选择排序 C语言

    简单选择排序 C语言简单选择排序(SimpleSelectionSort)也称作直接选择排序。算法步骤:1)设待排序的记录存放在数组Data[1…n]中。第一趟从Data[1]开始,通过n-1次比较,从n个记录中选出关键字最小的记录,记为Data[k],交换Data[1]和Data[k]。2)第二趟从Data[2]开始,通过n-2次比较,从n-1个记录中选出关键字最小的记录,记为Data[k],交换Data[2]和Data[k]。3)依次类推,第i趟从Data[i]开始,通过n-i次比较,从n-i

    2022年6月25日
    23
  • 数学知识——博弈论(巴什博奕、尼姆博奕、威佐夫博奕)思路及例题「建议收藏」

    数学知识——博弈论(巴什博奕、尼姆博奕、威佐夫博奕)思路及例题「建议收藏」争先恐后地博弈

    2022年10月15日
    0
  • 已知等边三角形两点坐标,计算第三点坐标

    已知等边三角形两点坐标,计算第三点坐标

    2022年2月7日
    140
  • xpath爬取美女图片

    xpath爬取美女图片尝试了一下用xpath爬取图集谷上面的美女图片,这次选择的是阿朱小姐姐,下面详细介绍如何爬取该网站中阿朱小姐姐的全部套图。网址如下:https://www.tujigu.com/t/437/

    2022年7月27日
    1
  • 小波变换和小波阈值法去噪[通俗易懂]

    小波变换和小波阈值法去噪[通俗易懂]小波变换是一种信号的时间——尺度(时间——频率)分析方法,它具有多分辨分析的特点,而且在时频两域都具有表征信号局部特征的能力,。在小波分析中经常用到近似和细节,近似表示信号的高尺度,即低频信息;细节表示信号的低尺度,即高频信息。对含有噪声的信号,噪声分量的主要能量集中在小波解的细节分量中。在以上过程中,小波基和分解层数的选择,阈值的选取规则,和阈值函数的设计,都是影响最终去噪效果的关键因素。

    2022年5月29日
    37
  • bilstm模型怎么用_BI模型

    bilstm模型怎么用_BI模型本文着眼于内部计算过程而不是数据原理,分别总结了RNN,BiRNN,LSTM以及BiLSTM等神经网络模型内部结构。

    2022年9月10日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号