-
-
Notifications
You must be signed in to change notification settings - Fork 10.2k
Open Source Promotion Plan Summer 2024 Tasks
wxq edited this page Apr 11, 2024
·
13 revisions
开源软件供应链点亮计划致力于培养和发掘更多优秀的开发者,促进开源软件的发展和优秀开源软件社区建设。
Apollo 社区作为开源力量的一份子,积极响应并报名参加,希望通过该活动吸引学生群体参与 Apollo 开源社区建设,为社区持续发展培养新生力量,一起推进开源生态的发展。
项目题目 | 项目描述 | 难度(基础/进阶) | 导师 | 项目产出要求 | 项目技术要求 | 项目成果仓库 | 报名学生 |
---|---|---|---|---|---|---|---|
为Apollo的客户端缓存支持Kubernetes ConfigMap | Apollo配置中心是一个分布式配置中心,广泛应用于各种微服务架构中。本项目旨在扩展Apollo客户端的缓存机制,使其支持Kubernetes的ConfigMap,从而提升在Kubernetes集群环境下的配置管理可靠性和灵活性。 | 待定 | 贺张俭 [email protected] | 设计文档、功能代码和测试代码、使用文档 | 熟悉 Java 开发语言、熟悉 Spring Boot、熟悉或愿意了解Kubernetes | ||
待补充 | 待补充 | 待定 | 陈凯玲 [email protected] | 设计文档、功能代码和测试代码、使用文档 | 待补充 | ||
为apollo-client添加更多可观测性 | apollo-client需要更多的可观测,以便于故障定位。我们需要尽可能多地收集日志、指标、链路,然后通过JMX,micrometer,dropwizard metrics,prometheus或其它框架输出。1. 观测配置是否生效,是否下发成功,内存中实际使用的配置是什么,以及它们何时初始化、何时下发成功 2. JVM 使用的实际使用的 app.id、apollo.cluster、apollo.meta 等初始化参数是什么? 3. 当前JVM使用了多少个命名空间,一个命名空间中有多少个配置项,每个命名空间是否404,是否timeout 4. 连接apollo.meta时网络是否正常? |
待定 | 王小权 [email protected] | 设计文档、功能代码和测试代码、使用文档 | 待补充 |
-
设计文档
-
部署文档
-
开发文档
-
系统使用文档
-
FAQ
-
其它