在2018年5月,CNCF宣布将开源规范CloudEvents纳入CNCF Sandbox。从那时起,工作组已经取得了大量进展,概述了如何抽象事件,并在生态系统中实现互操作,允许在堆栈的不同部分之间进行通信,以及不同的编程语言。
今天,CloudEvents团队很高兴地宣布该规范的0.2版本,其中包括许多新的细节以及SDK规范。这里我们将介绍新版本的亮点,但有关更多信息,请参阅0.2规格。
该规范的一些主要新更新是各种传输映射(mapping)和绑定(binding),特别是对于AMQP 1.0、MQTT 3.1.1和5.0、以及NATS。这创建了一个新的抽象层,允许开发者连接到任何主要的传输消息协议,并符合此规范定义的事件转换标准,从而提供更大的灵活性。
0.2版本的另一个主要补充是对protobuf(或Protocol Buffers)的支持,这是一种语言中立、平台中立、可扩展的序列化结构化数据的方式,用于通信协议、数据存储和其他软件开发场景。有关0.2中protobuf支持的更多信息,请参阅protobuf格式。
CloudEvents团队已经定义了几个SDK,包括Go、Java、Python、C#和Javascript,但还有许多其他语言,新的CloudEvents SDK规范概述了团队添加和支持新SDK的最低要求。如果你有兴趣参与此项工作,请参阅SDK指南,立即开始成为贡献者或维护者。
如果你有兴趣但不确定从哪里开始,或者这将如何适合你的项目,0.2版本提供CloudEvents Primer,它解释这项工作背后的概念和驱动因素,以及如何开始。此外,对于那些希望利用这项工作或想要参与并做出贡献的人来说,路线图是了解这个沙箱工作的下一个阶段以及规范的目标的好方法。
项目的TOC赞助人包括Ken Owens和Brian Grant。
CNCF沙箱是早期项目的基地,为了进一步了解CNCF项目成熟度水平,请访问我们的毕业标准。
2019年KubeCon + CloudNativeCon中国论坛提案征集(CFP)现已开放
KubeCon + CloudNativeCon 论坛让用户、开发人员、从业人员汇聚一堂,面对面进行交流合作。与会人员有 Kubernetes、Prometheus 及其他云原生计算基金会 (CNCF) 主办项目的领导,和我们一同探讨云原生生态系统发展方向。
2019年中国开源峰会提案征集(CFP)现已开放
在中国开源峰会上,与会者将共同合作及共享信息,了解最新和最有趣的开源技术,包括 Linux、容器、云技术、网络、微服务等;并获得如何在开源社区中导向和引领的信息。
大会日期:
- 提案征集截止日期:太平洋标准时间 2 月 15 日,星期五,晚上 11:59
- 提案征集通知日期:2019 年 4 月 1 日
- 会议日程通告日期:2019 年 4 月 3 日
- 幻灯片提交截止日期:6 月 17 日,星期一
- 会议活动举办日期:2019 年 6 月 24 至 26 日
2019年KubeCon + CloudNativeCon + Open Source Summit China赞助方案出炉啦