OpenFGA 成为 CNCF 孵化项目
CNCF 技术监督委员会(TOC)已投票通过,正式接纳 OpenFGA 为 CNCF 孵化项目。
OpenFGA 是一个授权引擎,解决了现代软件中大规模实现复杂访问控制的难题。它受 Google 全球访问控制系统 Zanzibar 启发,采用基于关系的访问控制(ReBAC)模型。开发者可以基于用户与对象之间的关系定义权限(比如谁能查看某个文档)。作为一个带有 API 和多种 SDK 的外部服务,OpenFGA 统一抽象了应用中的授权逻辑。这种职责分离极大提升了开发效率,简化安全实现,并确保所有服务中的访问规则一致、可扩展且易于审计,帮助开发分布式系统的工程师解决关键复杂性问题。
OpenFGA 由一批 Okta 员工开发,是 Auth0 FGA 商业产品的基础。该项目于 2022 年 9 月获接纳为 CNCF Sandbox 项目。此后,已有数百家公司部署并贡献代码。主要里程碑包括:
-
37 家企业公开表示在生产环境中使用 OpenFGA
-
Grafana Labs 和 GitPod 的工程师成为官方维护者
-
OpenFGA 应邀在 2025 年 KubeCon + CloudNativeCon 欧洲站维护者专场作演讲
-
TwinTag 贡献了 MySQL 存储适配器,Grafana Labs 贡献了 SQLite 存储适配器
-
2023 年 4 月开始举办月度社区会议
-
多项开发者体验改进,例如:
-
新增 Python 和 Java SDK
-
VS Code 和 IntelliJ 集成
-
支持模型测试的命令行工具(CLI)
-
Maurice Ackel 捐赠了 Terraform Provider
-
-
过去一年发布了新的缓存实现和多项性能优化
-
新增 ListObjects 和 ListUsers 接口,方便查询用户与资源的具体关系
-
集成多项 CNCF 项目:
-
OpenTelemetry 用于追踪和遥测
-
Helm 用于部署
-
Grafana 仪表盘用于监控
-
Prometheus 用于指标收集
-
ArtifactHub 用于 Helm chart 分发
-
OpenFGA 本质上是一个数据库,性能优化永远是重点。未来计划包括:
- 简化维护者参与 SDK 贡献流程
- 发布 Ruby、Rust、PHP 新 SDK
- 支持 AuthZen 标准
- 新增可视化选项,开源 OpenFGA playground 工具
- 改善可观测性
- 增加流式 API 端点以提升性能
- 增强错误处理,加入写冲突管理选项
详情可查看:https://www.cncf.io/blog/2025/11/11/openfga-becomes-a-cncf-incubating-project/
关注公众号
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
微信小程序将在 iOS 端支持接入虚拟支付,苹果抽成 15%
腾讯已与苹果公司达成了一项新协议,允许这家 iPhone 制造商处理微信小游戏和应用中的支付事宜,并从中抽取 15% 的分成。 在昨日的腾讯 2025 年第三季度财报电话会上,腾讯总裁刘炽平曾对此作出回应称,腾讯与苹果保持着良好合作关系,双方一直在探讨如何活跃小游戏生态,“在某个时候可能会有一个正式的批准”。 今早,“微信公开课”官方账号发布了一份“关于小程序将在 iOS 端支持接入虚拟支付的公告”表示: 我们持续推动为iOS平台的小程序、小游戏开发者和用户带来更好的体验。 我们欢迎苹果对小程序和小游戏开发者的支持,乐见苹果推出"小程序合作伙伴计划"(Mini Apps Partner Program)。我们将尽快为开发者提供接入服务,共同建设一个健康繁荣的生态。
-
下一篇
微软确认 Windows 11 即将迎来重大变革,但引发强烈反对
近日,AMD表示其处理器将兼容下一代 Windows,并指出 Ryzen AI PC 除了能够兼容未来 Windows 的功能外,还会针对这些功能进行优化。之所以提到 Ryzen AI,是因为 Windows 本身即将发生重大变革,包括部分新功能将需要 AI 专用硬件。 微软 Windows 业务负责人 Pavan Davuluri 早前曾预示,下一代操作系统将具备“语义理解能力”,Windows 将变得“更具环境感知、更无处不在、更多模态”,利用如 Copilot Vision 等功能,“能够看懂你的屏幕并做更多”。微软正在研发“模型上下文协议”(Model Context Protocol,MCP),致力于让 Windows 11 成为“代理型操作系统”,把 Windows 变成一个 AI 操作系统。 微软称:“MCP 在 Windows 上为 AI 代理与本地应用连接提供标准框架,使其更容易参与 Windows 代理交互。Windows 应用可以开放特定功能,增强本地安装代理的技能与能力。” 几天前,Davuluri 在 X(原Twitter)官方账号上公开表达了对于即将召开的 ...
相关文章
文章评论
共有0条评论来说两句吧...

微信收款码
支付宝收款码