今天我们荣幸的发布 Conduit 的 0.3 版本。在这一版本中,Conduit 从升级到,这代表我们已经做好准备,来迎接用户的严肃测试和审查。详情可以参看 Release Notes(注 1) 。
Conduit 0.3 主要在 Conduit 的监控系统方向进行了加强,这一部分功能自动的对服务级的成功率、延迟分布以及请求量进行测量和聚合。Conduit 无需配置,能够支持 Kubernetes 1.8 和 1.9 的绝大多数应用,能够承受几百服务、几千实例、每实例几百 RPS 这样规模的负载。同样在无配置的情况下,为绝大多数的 HTTP/1.x 和 gRPC 提供了主要指标。可以将这些指标直接导出到 Prometheus(注 2) 中去。
Conduit 0.3 提供了具有负载感知能力的请求级的负载均衡,这一功能让 Conduit 能够将请求发送到具备最少排队请求的服务实例上。相对于 Kubernetes 缺省的四层负载均衡来说,这一方式应该能够提高应用、尤其是大负载应用的效率。
最重要的是在这一版本中,我们对 Conduit 的开发和计划进行了开放。我们发布了备受关注的路线图(注 3),开始在 Github 进行 Issue 和里程碑进展的跟踪(注 4)。我们还启动了新的邮件列表,包括 conduit-user(注 5)、conduit-dev(注 6)、以及 conduit-announce(注 7),我们会使用上述渠道对 Conduit 的开发进行计划和协调。
我们希望这些变化能够让大家更容易加入到项目之中。如果想要加入,请订阅上面提供的邮件列表,熟悉一下 Conduit README(注 8),并查看 Github 上有求助标签的 Issue(注 9)。
最后,Conduit 还只是在 Alpha 阶段,我们希望能够尽快进步。我们致力于让 Conduit 尽快进入生产就绪状态。当然这一切都取决于用户。希望用户能够在自己的 Kubernetes 应用中尝试一下 Conduit(注 10),并作出反馈,从而帮助我们更快进步。
注
领取专属 10元无门槛券
私享最新 技术干货