iDev 开源计划启动:首批三个项目正式发布
iDev Open Source Initiative Launches: First Three Projects Officially Released
| iDev Team | 2026-08-08T21:33:32
iDev 正式启动开源战略,首批开源了三个内部孵化的技术项目,涵盖配置管理、日志采集和 API 网关领域。
iDev launches its open source strategy with three internally incubated projects covering configuration management, log collection, and API gateway.
## 开源战略 iDev 正式宣布启动开源战略。我们相信,开源不仅是技术回馈社区的方式,也是提升产品影响力和吸引优秀人才的有效途径。 首批开源的三个项目均来自 iDev 内部生产环境,经过了至少一年的生产验证。 ## 项目一:iDev Config(配置管理) **仓库**:github.com/idev-oss/idev-config 一个轻量级的分布式配置管理中心,特点: - **单二进制部署**:Go 编写,无外部依赖 - **多格式支持**:YAML、JSON、TOML、Properties - **实时推送**:配置变更通过长连接实时推送到客户端 - **版本管理**:完整的配置版本历史和回滚能力 - **灰度发布**:配置变更可以按实例灰度推送 - **加密存储**:敏感配置项自动加密存储 与 Apollo、Nacos 相比,iDev Config 的优势是**极致轻量**——单节点即可运行,适合中小型团队。内存占用不到 50MB。 提供了 Java、Go、Python、Node.js 的客户端 SDK。 ## 项目二:iDev LogAgent(日志采集) **仓库**:github.com/idev-oss/idev-logagent 从 iDev LogStream 产品中拆分出来的日志采集 Agent: - **资源占用极低**:常驻内存 50,000(P99 < 5ms) - **路由**:支持路径、头部、查询参数等多种路由规则 - **中间件**:内置限流、熔断、重试、认证、CORS - **服务发现**:集成 Consul、Eureka、K8s Service - **插件系统**:Go 插件或 WASM 插件扩展 - **管理界面**:内置 Web 管理 UI 与 Kong 和 APISIX 的定位不同,iDev Gateway 追求的是**简洁和高性能**,没有数据库依赖,配置文件驱动,适合中小规模的微服务架构。 ## 开源协议 三个项目统一采用 **Apache License 2.0**,对商业使用友好。 ## 社区建设 - GitHub Discussions 用于社区讨论 - 每月一次的社区线上会议 - 贡献者奖励计划(优先获得 iDev 商业产品试用资格) ## 未来计划 2026 年 Q4 计划开源的项目: - **iDev Trace**:分布式链路追踪系统 - **iDev Schema**:数据库 Schema 版本管理工具 欢迎 Star、Fork 和贡献代码。我们期待与开源社区一起,打造更好的开发者工具。
## Open Source Strategy iDev launches its open source initiative with three production-tested projects under Apache License 2.0. ## Released Projects **iDev Config**: Lightweight distributed configuration management center. Single binary (Go), real-time push updates, config versioning with rollback, canary push, <50MB memory. **iDev LogAgent**: Ultra-lightweight log collection agent (<30MB memory). 200+ built-in parsing rules, K8s auto-discovery, multi-target output, backpressure control. **iDev Gateway**: High-performance API gateway (50K+ QPS, P99 <5ms). Built-in rate limiting, circuit breaking, service discovery integration, and WASM plugin system. ## Community Monthly community meetings, GitHub Discussions, and contributor rewards program. Two more projects (iDev Trace and iDev Schema) planned for Q4 open source release.