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-10-17 双周会内容 #162

Closed lvjing2 closed 12 months ago

lvjing2 commented 1 year ago

主题:Serverless 社区双周会 时间:10月17日 周二 19:30 - 20:30 (GMT +8:00)

会议号: 90957500367

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

9月迭代进展

已完成部分

SOFAServerless

ModuleController

研发框架

SpringBoot 一键转为模块端到端演示

@hustchaya

  1. 一套代码分支可独立启动,也可构建为模块启动。
  2. 模块可自动瘦身,并能启动成功。

10月迭代事项

SOFAServerless

设计文档与 RoadMap 需要补充,以后每个双周会纪要贴在这里 isseus Owner 进度 备注
KCD, 云栖大会,12 月QCon 准备 @lvjing2
数马分享 @yuanyuan2021 @gold300jin
录制完成的从开发到上线,流量调用的完整视频,后续发布到官网和后续运营交流 @lvjing2

Arklet & Runtime

设计文档与 RoadMap 需要补充,以后每个双周会纪要贴在这里 isseus Owner 进度 备注
jdk 17, springboot 3.x https://github.com/sofastack/sofa-serverless/issues/151 @hustchaya
支持中间件列表与优先级,排摸支持情况,设计评测标准 @lvjing2 未开始
服务调用优化、samples与文档 https://github.com/sofastack/sofa-serverless/issues/149 @yuanyuan2021
灵活部署 https://github.com/sofastack/sofa-serverless/issues/160 @hustchaya
中间件统一强制委托与模块瘦身方案设计与实现 https://github.com/sofastack/sofa-serverless/issues/148 @hustchaya
installBiz 接口不需要传 bizName、bizVersion,改成从jar包里提取 #147 https://github.com/sofastack/sofa-serverless/issues/147 @sususama
queryAllBiz 返回信息不包含基座部分 #146 https://github.com/sofastack/sofa-serverless/issues/146 @sususama
sofaserverless 单测数据恢复 https://github.com/sofastack/sofa-serverless/issues/113 @all
spring-boot 的多模块运行环境原理解析文档整理 https://github.com/sofastack/sofa-serverless/issues/127 @yuanyuan2021
设置默认启动参数,https://github.com/sofastack/sofa-serverless/issues/123 @yuanyuan2021
dubbo 框架支持 https://github.com/sofastack/sofa-serverless/issues/140 @zjulbj
官方文档更新 #174 @lvjing2

SOFAArk

isseus Owner 进度 备注
support apollo config for issue #601 @zhushikun
支持 SOFABoot 4 和 JDK 17 @yuanyuan2021
skywalking-agent 和 sofa ark 兼容问题 https://github.com/sofastack/sofa-ark/issues/703
https://github.com/sofastack/sofa-ark/issues/730 @TomorJM

Arkctl

设计文档与 RoadMap 需要补充,以后每个双周会纪要贴在这里 isseus owner 进度 备注
Arkctl 增加模块代码脚手架初始化能力 #83 待认领

ModuleController

设计文档与 RoadMap 需要开放出来,以后每个双周会纪要贴在这里 isseus Owner 进度 备注
重启更新 @liu-657667
对等模式详细设计、接口和代码脚手架搭建 @gold300jin
新增 2+ 端到端用例 @zemingzhu

Arkctl Arklet ModuleController 0.6 发版本

lvjing2 commented 1 year ago

关于模块瘦身的几个考虑,加到文档里 @hustchaya @yuanyuan2021

  1. url 和 文件的 exclude 的排他性?当前采用取并集的方式,暂不考虑排他性
  2. 多个模块的升级问题?如果平台名单列表或基座名单列表修改,导致模块升级失败的问题,如何处理?
  3. 黑盒性?模块开发者感知不到实际使用的依赖是什么版本,与代码里写的实际不同,存在一定的困扰,是否配合 arkctl 或运行诊断能力?