• Corner
    2019-11-29
    老师,您好。请问您在文中说的"轻量级客户端"目前有哪些开源的SeverMesh框架有实现呢?

    作者回复: 据我了解微博和蚂蚁金服都采用了这种方案

    
     6
  • 往事随风,顺其自然
    2019-11-29
    istio 中需要使用Kubernetes 这个,必须这样?

    作者回复: 现在是的

    
     3
  • Keith
    2019-12-07
    API网关和Service Mesh有什么区别与联系呢? (它们都可以植入了服务治理策略)

    作者回复: 标准答案是,API网关是南北向的,service mesh是东西向的

    
     1
  • Jxin
    2019-12-03
    嘿嘿,补课补到最新更新了。
    1.k8s都没用明白,更别说服务网格了。
    2.服务网格出现时k8s的容器编排已经出现,istio的实现也依托于k8s基础平台。所以这是不好分割的东西。Sidecar是容器编排里面一种"组合"发布服务的模式,实现了多个容器(进程)对外作为一个容器的发布方式。这是落地服务网格这种数据传输与业务解耦的第一个条件。接下来基于容器的overlay网络也降低了多一层多一条的开销,亦是利于服务网格落地的。

    3.服务网格的相关技术,还可以看看微博的WeiboMesh 。毕竟极客有微课讲述,相对好理解。
    展开
    
     1
  • 电光火石
    2019-12-07
    老师,请问一下:
    1. 如果全栈都是java,那么service mesh就不是那么重要,是吗?
    2. 文中看到iptable的性能会比rpc框架的性能要查,我以为iptable是走第三层或者第四层协议,而且只是转发,性能会很高,而rpc框架走第四层协议,而且需要解析协议内容,性能会更差一些。不知道老师能否讲解一下我理解的错误
    谢谢了

    作者回复: 1. 也不是,service mesh还可以解决中间件升级难的问题
    2. 不是的,高并发下iptables对性能还是有影响的,尤其规则比较多的时候

    
    
  • longslee
    2019-12-07
    打卡。完全还没有涉及,哈哈。
    
    
  • 阿土
    2019-12-04
    轻量级客户端一般怎么实现?有现成例子可参考么?另外,少量改造是改造些什么地方呢?

    作者回复: 可以看看sofa mesh的代码

    
    
  • 海罗沃德
    2019-12-01
    AWS最近推出了AWS app mesh服务,用来对抗Google云上的Istio,要启用app mesh需要把系统部署在EKS,不过过程还是比较傻瓜式的
    
    
  • 海罗沃德
    2019-12-01
    关于多语言的服务序列化,正好在李玥老师的课里听到了
    
    
  • Keith
    2019-11-30
    关于服务治理策略, "负载均衡、熔断降级、流量控制、打印分布式追踪日志等等,这些服务治理的策略都需要重新实现":
    1. 熔断降级、流量控制这些不是在API网关中实现吗? 这些需要每个RPC客户端单独实现?
    2. 服务治理策略是应用于外部客户端对系统的访问, 还是也包括内部RPC客户端之间的相互访问?

    作者回复: 1. 服务之间调用,治理策略是集成在客户端中的
    2. 包括RPC之间互相访问

    
    
  • 阿卡牛
    2019-11-29
    istio 和spring boot有联系和区别吗

    作者回复: 他们应该不是一个东西,istio是service mesh的实现,spring boot是开发框架

    
    
我们在线,来聊聊吧