点击上面“蓝字”关注我们!
云原生周资讯
一、Spring Cloud发布Hoxton.M3版本,增加基于Reactive服务发现客户端
10月5日Spring Cloud官方发布Hoxton.M3版本,在新版本中,Spring Cloud Netflix、Spring Cloud Zookeeper、Spring Cloud Consul、Spring Cloud Kubernetes分别增加了对Reactive服务发现客户端的支持,可以直接使用@ReactiveDiscoveryClient实现。
Spring Cloud Commons提供了@EnableDiscoveryClient注解。默认情况下,Spring Cloud将同时提供阻塞和响应式服务发现客户端。您可以通过设置spring.cloud.discovery.blocking.enabled = false或spring.cloud.discovery.reactive.enabled = false轻松禁用反应式客户端。
Spring 5中最重大的一个升级就是引入了反应式编程,模块名称为spring-webflux,以Reactor为基础,但是自从推出以来,并未得到广泛应用。
ServiceComb是基于Vert.x实现的微服务框架,一出世就已经支持反应式编程。Vert.x比Reactor推出时间要早,并且更为活跃。
更多内容:
https://spring.io/blog/2019/10/05/spring-cloud-hoxton-m3-is-now-available
二、servicecomb-mesher发布1.6.3版本
Servicecomb-mesher 是 Apache servicecomb 的服务网格项目。使用 go 语言基于 go-chassis 开源框架实现,go-chassis 框架以插件的形式支持负载均衡、流量控制、调用链追踪、熔断降级、服务治理、动态配置管理等微服务能力。mesher目前支持sidecar和edgeservice两种运行模式。支持服务间使用http、grpc协议通信,有良好的可扩展性,用户可自行扩展自己的协议。mesher以调用链的形式处理请求,可以根据配置自由裁剪处理函数。在控制面mesher天然能够接入apache servicecomb微服务体系。并对当前主流的service-mesh具有兼容性,支持kubernetes,可接入Istio。
更多内容:
https://mp.weixin.qq.com/s/-OdSutUhaGPrQZ8mTZFYyw
三、人工智能和微服务如何打造未来的可靠企业?
Martin Henley发表了一篇文章,描述了人工智能可以使微服务架构中遇到的挑战得以缓解,包括自我修复和自我防御能力。
负载预测:了解系统上的负载并在负载发生之前对其进行处理,可以使系统在需要之前配置更多的资源。资源的提供不仅限于网络和正在运行的任务数量。
衰减检测:异常检测已内置在许多监视服务中,可有效检测峰值,负载和异常行为;但是,很难检测服务衰减。AI可以帮助系统识别服务是否随着时间的流逝而做出不同反应,以及造成这种衰退的原因是什么。通过研究具有连续性问题的微服务集群,它还可以更有效地识别错误。
资源计划:随着微服务的规模和复杂性的增长,云的使用也随之增加。使用智能资源管理进行预先计划的能力可以节省大量成本,同时保持稳定和强大的服务。
安全性:通过基于已知行为发现攻击模式,安全性已在许多地方利用了AI。在网络和数据库级别上利用这些功能可以提高授权人员执行操作的安全性。
更多内容:
https://devops.com/how-ai-and-microservices-create-a-reliable-enterprise-of-the-future/
四、谷歌表示 Knative 不会捐赠给任何基金会
近日在谷歌高层的战略公告中,产品经理兼 Knative 指导委员会成员 Donna Malayeri 明确表示 Knative 将不会捐赠给任何基金会。
业内众多大佬表示失望。包括Kubeless的创建者Sebastien Goasguen和Linkerd 的William Morgan。
更多内容:
https://groups.google.com/forum/#!topic/knative-dev/YmL2vgMC4rc
五、Istio进行了安全更新Update - ISTIO-SECURITY-2019-005
10月8日,Istio发布了三个新版本:1.1.16、1.2.7和1.3.2。这些新的Istio版本解决了一些漏洞,这些漏洞可以被用来进行DoS攻击,攻击者可以发送一个请求,请求的header可以包含成千上万个小的header,以消耗CPU达到攻击的效果。
更多内容:
https://istio.io/news/2019/istio-security-2019-005/
线下活动预报
10月18日 华为云开发者沙龙-北京站
Get 《微服务架构中的一致性最佳实践》
扫下方二维码,报名参加吧!
留言福利 + 能力提升
什么是反应式编程?
反应式编程可以应用在哪些场景?
转发本文至朋友圈 并点击文末“写留言”回答问题
留言区点赞数排名第1的同学
将获得实体书籍《微服务架构与实践》一本
PS:本活动截止时间为 下周一(10月21日)下午16:00 获奖结果将于同日发文公布,请多多关注~
活动最终解释权归微服务蜂巢所有。
1
END
上周精彩
扫码加小助手
进群聊技术
你点的每个赞,我都认真当成了喜欢