🙈 By 李佳惠 2024-09-02
近日,京东科技、中金金融、巨硬科技先后成功完成与NJet CLA(Contributor License Agreement,贡献者许可协议)的签署,在HTTP3代理、国密SSL套件、MQTT协议代理、WASM等方面深度参与贡献,成为NJet开源社区的重要成员。
NJet应用引擎代码开源,意味着可以让更多的开发者参与进来,这次3家企业贡献者的参与,注入新的创新力量,进一步增强社区技术创新能力,促进社区生态繁荣,会带动更多的人参与开源项目贡献,从而形成良性循环。
在云原生架构中,应用引擎作为服务网格的数据面,除了提供南北向通信网关的功能以外,还提供了服务网格中东西向通信、透明流量劫持、熔断、遥测与故障注入等新功能特性,其地位和作用在云原生架构中变得越发重要。
NJet开源社区也期望能够有更多用户、贡献者参与NJet项目建设,共同推动云原生应用引擎持续创新和应用,构建一个更加开放、多元的全球开源社区。
参与项目
NJet主要以NGINX 1.23.1开源版本为基础,进行内核重构、安全加固、功能增强开发,形成自主可控的NJet云原生应用引擎,实现NGINX不具备的在云原生架构下提供东西向流量控制能力、增加国密算法的SSL通信能力、兼容Kubernetes容器编排和Istio服务治理框架,具体包括:
- 内核重构(运行时动态配置加载能力: Location、证书、Server动态加载等)
- 安全加固(HTTP3协议国密算法支持、RSA/国密自适应双证书体系认证、RSA/国密双证书吊销列表管理等)
- 功能增强(包括透明流量劫持、故障注入、高性能遥测、多协议自动适配与代理、WASM支持模块等)
njet.org.cn