# oi **Repository Path**: iris_niu/oi ## Basic Information - **Project Name**: oi - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 9 - **Created**: 2022-09-03 - **Last Updated**: 2022-09-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README OI(Open Islands), 全国首个工业级信创版隐私计算开源框架,提供面向多种隐私计算的通用基础能力,其包含: - 算子编程接口:提供统一的高级/低级编程接口,灵活使用Spark/Pandas/Numpy等开发面向多种隐私计算技术的AI/BI算子,并通过标准输入输出协议实现跨技术间算子的数据流动 - 算子库:插拔式算子存储库,提供常用数据处理算子,逐步接入互通业界主流隐私计算框架算子 - 算子任务图调度引擎:基于算子粒度编排调度,提供不同交互架构、不同运行环境、不同计算引擎的算子任务混合调度能力 - 算子运行治理:提供可运行在多种运行环境(常规/安全)算子的全生命周期治理能力 - 算力引擎:适配多种适应不同算子的计算引擎及构建大规模多方通信框架的队列、通信引擎 - 管理接口:提供面向互联互通标准化的产品化接口 ![overview](./docs/images/architecture.png) ## [架构设计](./docs/design/architecture.md) ## 部署 OI提供基于Kubernetes的单机、多机一体化测试运维方案,用户可根据场景选择 - [单机部署 - 在线](./docs/deploy/standalone_online_deployment_guide.zh.md) - [单机部署 - 离线](./docs/deploy/standalone_offline_deployment_guide.zh.md) - 多机部署(即将发布) - [源码部署 - 在线](./docs/deploy/source_code_deployment_guide.zh.md) ## 互联互通 OI计划优先支持算子互通与系统互通两种方案与业界其他框架实现互联互通,请参考[互联互通设计](./docs/design/interconnection.md) ## 贡献指南 ## 代码风格 ## 许可证 [Apache License 2.0](LICENSE)