This repository was archived by the owner on Feb 18, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 41
This repository was archived by the owner on Feb 18, 2024. It is now read-only.
2023-11-28 双周会内容 #335
Copy link
Copy link
Closed
Labels
Description
主题:Serverless 社区双周会
时间:11月28日 周二 19:30 - 20:30 (GMT +8:00)
会议号:
90957500367
11 月迭代
SOFAServerless 新增2分钟上手 demo 视频
- 后续企业支持,新问题发现 @ALL
- 开源中间件治理 @TomorJM 待确定中间件 nacos
- 更多 samples 用例验证 验证中间件列表,补充 samples 用例 #232
- 跟进或分配现有待 review 的PR
Runtime & Arklet
迭代规划 @yuanyuancin @TomorJM
- jdk 17, springboot 3.x @hustchaya , 测试完成,打出版本,单测,打包问题 @lvjing2
- dubbo 2.0 合并部署支持、包含 rpc filter @zjulbj , 2.6 已支持 , 2.7 改造中在另外 issue 跟进
- 适配 Apollo and Jasypt @it-linnan 待review
- ehcache 冲突 ehcache 的冲突, 不同biz 如果使用相同的key,合并部署后会互相影响 #228 @qixiaobo @lvjing2
- 模块与 springboot 构建产物重复 模块与 springboot 构建产物重复 #221 @hustchaya
- 支持 springboot1.x 支持 SpringBoot 1.x #222 @qixiaobo
- 未指定 declaredMode 导致委托给基座的资源未加载到 未指定 declaredMode 导致委托给基座的资源未加载到 #223 @lvjing2
- 最佳实践,支持的中间件列表 沉淀最佳实践,补充支持的中间件列表 #224 @lvjing2
- ClassLoaderHook 文档 介绍 ClassLoaderHook 的使用,补充到文档里 #225 @glmapper
- 服务动态代理 @yuanyuancin
- apollo 不同 biz 冲突 apollo 不同 biz 的冲突 #226 @qixiaobo
- Runtime 自身组件依赖与用户依赖相互影响 Runtime 自身组件的依赖与用户的依赖互相影响 #227 @yuanyuancin
- 低成本的多应用合并治理sdk接入方案 低成本的多应用合并治理sdk接入方案 #229 @lvjing2
- 多应用问题扫描与治理 多应用问题的扫描与治理 #230 @CodeNoobKing 开始调研,包括引入的jar,甚至 java agent
ModuleController
迭代规划 @gold300jin
- 最大不可用数量 @Charlie17Li 开发review中
- 下线分批 @Charlie17Li
- 核心链路所有端到端测试用例,10 条 @liu-657667 @zemingzhu ,已经完成多少条?
对等链路,模块发布@zemingzhu 往后挪- 支持 helm 方式部署 moduleController 支持 helm 部署模式,支持非 minikube 部署 #219
SOFAArk
迭代规划 @lvjing2
- 静态合并部署方案优化 @CodeNoobKing 设计中
- review 代码&方案 @glmapper
- CI 覆盖率统计 @glmapper
- 事件机制优化 事件处理机制,一个模块的一次事件会发送给jvm内所有模块的 handler 处理,导致非预期行为 sofa-ark#753 @yuanyuancin 补充需要考虑的问题 ,主站内外文档
- plugin 默认导出自身类 plugin需要默认导出自己的包 sofa-ark#737 @sususama @compasty
- spring webflux 支持 单 host 多 context 模式
Arkctl
- Arkctl 增加模块代码脚手架初始化能力 Arkctl 增加模块代码初始化能力 #83
- 模块脚手架搭建 @sususama, 差文档、发布工作
- 单测流水线
- 集成测试,发布版本环境构建 ArkCtl 的单测覆盖率统计、集成测试、发布等能力建设 #289
- 模块构建与部署验证 @CodeNoobKing 0.1 版本已经发布,需要重新构建 @CodeNoobKing
质量建设 @宫九
- 基础验证能力,从用户侧使用角度
- 卸载,arkctl 版本变更,流量验证
12 月第一个迭代内容
Arklet && Runtime
迭代规划 @yuanyuancin @TomorJM
- 优化自动排包的配置方式 #330
- 支持模块 compile 引入 spring 框架依赖 #329 @yuanyuancin
- ClassLoader 新增 CNF 缓存能力,参考主站实现,大幅加速应用启动。 #331
- 模块安装支持不传递bizName、bizVersion #325 @TomorJM
- 基座配置 web context path,模块未配置时无法安装模块 #320
- 服务代理,支持 SOFARPC, SpringMVC 支持 SpringMVC 多 ClassLoader 服务调用拦截 #283 支持 SOFARPC 跨 ClassLoader 服务路由能力 #268
- 支持sofa-serverless-adapter-logback #274
- Arklet 排障性增强 #263 @TomorJM
- 支持导出基座依赖的pom方便模块瘦身 #254
- 多应用问题的扫描与治理 #230
- dubbo 2.6 samples 小修复,dubbo 2.7
- dubbo 3.x 补充 samples case
ModuleController
迭代规划 @gold300jin
- 最大不可用数量 @Charlie17Li 开发review中
- 补充新增链路端到端测试用例 @liu-657667 @zemingzhu
- 支持 helm 方式部署 moduleController 支持 helm 部署模式,支持非 minikube 部署 #219
SOFAArk
迭代规划 @lvjing2
- 修复 jdk 17 单测 #780
- plugin需要默认导出自己的包 #737
- 事件处理机制,一个模块的一次事件会发送给jvm内所有模块的 handler 处理,导致非预期行为 #753
- 组件漏洞 #732
- 文件路径包含空格无法启动项目工程 #724
Arkctl
迭代规划 @CodeNoobKing
- Arkctl 增加模块代码脚手架初始化能力 Arkctl 增加模块代码初始化能力 #83
- 模块脚手架搭建 @sususama, 差文档、发布工作
质量建设
迭代规划 @gongjiu
- 继续验证完善