sofastack / sofa-serverless

a framework to enabe app architecture evolve from monolithic to microservices smoothly by involving modular and macroservices architecture.
https://sofaserverless.gitee.io/home/
Apache License 2.0
115 stars 41 forks source link

2023-11-02 双周会内容 #214

Closed lvjing2 closed 11 months ago

lvjing2 commented 1 year ago

主题:Serverless 社区双周会 时间:11月02日 周一 19:30 - 20:30 (GMT +8:00)

会议号: 90957500367

入会链接: https://meeting.dingtalk.com/j/TPIjSlkceQB

10月迭代进展

官网 & 文档 & 运营

  1. SOFAServerless 官网 UI 升级
  2. KCD, 云栖大会,12 月QCon 准备
  3. 数马分享
  4. 录制完成的从开发到上线,流量调用的完整视频,后续发布到官网和后续运营交流 【进行中】
  5. 官方文档更新
  6. 3家企业完成 POC 验证:江苏纵目、华信永道、F6汽车科技
  7. 增加 6 类 Samples 库

ModuleController

  1. 重启更新 方案更新,延迟,先搁置
  2. 对等模式详细设计、接口和代码脚手架搭建 【完成】
  3. 新增 2+ 端到端用例 【完成,不止2+】

runtime框架

  1. jdk 17, springboot 3.x 【未完成】
  2. 服务调用优化、samples与文档
  3. 灵活部署
  4. 中间件统一强制委托与模块瘦身方案设计与实现
  5. installBiz 接口不需要传 bizName、bizVersion,改成从jar包里提取
  6. queryAllBiz 返回信息不包含基座部分
  7. sofaserverless 单测覆盖率提升
  8. spring-boot 的多模块运行环境原理解析文档整理
  9. 设置默认启动参数
  10. 基座模块配置共享能力
  11. dubbo 框架支持 【未完成】dubbo 2.0 问题较多
  12. 支持中间件列表与优先级,排摸支持情况,设计评测标准 【未开始】

sofa-ark

  1. skywalking-agent兼容问题
  2. support apollo config
  3. telnet 查询 class 信息
  4. 单测覆盖率提升

11 月上旬迭代

Runtime & Arklet

迭代规划 @yuanyuancin @TomorJM

  1. jdk 17, springboot 3.x @hustchaya
  2. 支持中间件列表与优先级,排摸支持情况,设计评测标准 @lvjing2 @yuanyuancin
  3. dubbo 2.0 合并部署支持、包含 rpc filter @zjulbj
  4. 适配 Apollo and Jasypt @it-linnan
  5. 模块与 springboot 构建产物重复 #221 @hustchaya
  6. 支持 springboot1.x #222 @qixiaobo
  7. 未指定 declaredMode 导致委托给基座的资源未加载到 #223 @lvjing2
  8. 最佳实践,支持的中间件列表 #224 @lvjing2
  9. ClassLoaderHook 文档 #225 @glmapper
  10. apollo 不同 biz 冲突 #226 @qixiaobo,
  11. Runtime 自身组件依赖与用户依赖相互影响 #227 @yuanyuancin
  12. ehcache 冲突 #228 @qixiaobo @lvjing2
  13. 低成本的多应用合并治理sdk接入方案 #229 @lvjing2
  14. 多应用问题扫描与治理 #230 @shengzhi
  15. 后续企业支持,新问题发现 @all
  16. 开源中间件治理 @TomorJM
  17. 更多 samples 用例验证 https://github.com/sofastack/sofa-serverless/issues/232

ModuleController

迭代规划 @gold300jin

  1. 最大不可用数量 @Charlie17Li
  2. 下线分批 @Charlie17Li
  3. 核心链路所有端到端测试用例,10 条 @liu-657667 @zemingzhu
  4. 对等链路,模块发布 @zemingzhu
  5. 支持 heml 方式部署 moduleController https://github.com/sofastack/sofa-serverless/issues/219

SOFAArk

迭代规划 @lvjing2

  1. 静态合并部署方案优化 @shengzhi
  2. review 代码&方案 @glmapper
  3. 事件机制优化 https://github.com/sofastack/sofa-ark/issues/753
  4. plugin 默认导出自身类 https://github.com/sofastack/sofa-ark/issues/737

Arkctl

  1. [x] Arkctl 增加模块代码脚手架初始化能力 #83
  2. [ ] 模块脚手架搭建 @sususama
  3. [ ] 模块构建与部署验证 @shengzhi
qixiaobo commented 1 year ago

5 已补充