2021_11_09_meeting.md 2.1 KB
Newer Older
O
ONa 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
# 架构SIG例会 2021-11-9 9:30-11:30(UTC+08:00)Beijing

## 议题(Agenda)

议题1、测试子系统申请新建开源仓third_party_benchmark  
议题2、帐号子系统申请新建开源仓account_app_account  

## 与会人(Attendees)

任革林 [@im-off-this-week](https://gitee.com/im-off-this-week)  
董金光 [@dongjinguang](https://gitee.com/dongjinguang)  
张勇智 [@karl-z](https://gitee.com/karl-z)  
万承臻 [@wanchengzhen](https://gitee.com/wanchengzhen)  
强波   [@huawei_qiangbo](https://gitee.com/huawei_qiangbo)  

## 会议纪要(Notes)

**议题1:测试子系统申请新建开源仓third_party_benchmark**  
汇报人:任翔  
会议结论:  
1、同意在OpenHarmony新增third_party_benchmark开源仓。  
遗留问题:  
1、Mini,Small benchmark库是否归一?会后闭环答复:benchmark库在标准与轻量级归一,均使用Google benchmark。  
2、为什么使用Google benchmark?与OpenSSL Benchmark对比有什么优势?会后闭环答复:Google benchmark是专门针对C++
benchmark测试提供的测试库,提供了全面的性能测试接口,包括复杂度计算、多线程benchmark、模板化测试、CPU频率缩放等功能,简单易用。OpenSSL更擅长IPv4、Ipv6协议及网络为主的场景下进行性能测试,因此选型时选用Google benchmark,更符合TDD C++ benchmark测试场景。  

**议题2:帐号子系统申请新建开源仓account_app_account**  
汇报人:徐大庆  
会议结论:  
1、同意在OpenHarmony下新增帐号子系统开源仓account_app_account。  
遗留问题:  
1、应用帐号在标准系统和大型系统上部件名不同,如何考虑代码服用?会后闭环答复:目前无代码可复用,后续涉及到复用时,以开源项目整体策略为准,统一处理。  
2、支持按需跨设备同步的特性如何保证数据同步的时效性?会后闭环答复:目前设计与大型系统一致,依赖分布式数据管理的自动同步机制,后续会考虑自动+手动同步的机制,提高时效性。