Envoy 和 Istio 的 6.18

假装没事ソ 提交于 2021-01-10 12:49:46

地球对面的时间比我们这里晚一点,我们的 618 已经开始返场了,他们还在 618。

服务网格方面,在这一天有了两个发布:

  • Envoy 发布了移动版

  • Istio 发布了 1.2

Envoy Mobile

Envoy Mobile 是一个库,目的是可以直接将 Envoy 的功能封装到移动应用之中,

  • 跨平台的底层网络支持:HTTP/2、QUIC、gRPC、推送、流、重试和超时策略等底层网络技术的实现以及跨平台都是需要付出大量努力来完成的事情,Evnoy Mobile 试图在客户端以一致的跨平台的方式提供这所有功能。

  • xDS 支持:Envoy 的最深套路就是 xDS 了,Envoy 一旦潜入移动应用,就可以通过 xDS 的方式,在服务端对客户端的网络行为作出控制。

  • API 的高级支持:用注解方式为 API 提供缓存、优先级等支持

这个项目还非常早期,但是我觉得非常有意思,强悍的 Envoy 用这种方式为移动应用提供了一个可控的网络抽象的能力,目前已经提供了 Java、Swift、OC 等支持,这会不会成为一种新的边缘能力?

Istio 1.2

补丁版本,没啥好说。

参考链接

  • https://docs.google.com/document/d/1N0ZFJktK8m01uqqgfDRVB9mpC1iEn9dqkQaa_yMn_kE/edit#

  • https://istio.io/about/notes/1.2/

  • https://eng.lyft.com/announcing-envoy-mobile-5c2067d9ade0

本文分享自微信公众号 - 伪架构师(fake-architect)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!