Dubbo和Spring cloud、Istio对比图

banq 18-08-06
                   

下图是Spring cloud图,Spring cloud注册服务器是eureka,在微服务处是负载平衡Ribbon和断路器 Hystrix,相应于



第二张是dubbo图,红字是对应于Spring cloud部件,dubbo = eureka + Ribbon,少了Hystrix,重试和直接失败是有关可靠性和事务性的机制,这方面Dubbo有待提高。




下面一张是高可靠性的Istio,在微服务处是Envoy边车代理,dubbo可以向边车代理方向发展,但是可能已经赶不上,因为Istio+k8s已经流行,后面的Knative又上来了,这种现象在IT反复重现,偏离主流生态,赶起来很费劲。




[该贴被banq于2018-08-06 15:13修改过]