初读istio

在微服务架构下,为什么我们需要istio

刚不久阅读了一下istio的简介,就我个人感受来说,istio主要具备如下功能

  • Metrics(延迟,成功率等)

  • 分布式链路追踪

  • 客户端负载均衡

  • 熔断

  • 流量迁移

  • 限速

  • 访问日志     

要说Metrics,分布式链路追踪,我们有skywalking,zipkin,Spectator等APM工具,

客户端负载均衡 我们有K8S自带的service负载均衡

熔断有sentinel,hystrix

那为什么我们还要使用istio? 我认为它主要的优势在于,它把这些功能和应用剥离开了,无需更改应用级的代码,不管服务使用哪种语言编写可以很好的集成进去。

它对于流量的控制达到了颗粒级别,让我们对应用的控制更加细节。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值