工作相关

  1. 方案设计方法论
    1. 4R架构理论
  2. 方案设计要点总结
    1. 数据量
    2. 兼容性
    3. 数据处理
    4. 扩展性
    5. 业务数据采集
    6. 日志打印

方案设计方法论

4R架构理论

根据4R理论;可以很好的协助我们很清晰的去认识一套系统;尤其是我们在学习一套框架源码原理的时候

顶层结构Rank -> 组成角色Role -> 角色关系Relation -> 运行规则Rule

方案设计要点总结

数据量

  • 接口查询的数据量
    过大的走分页或让数据端出接口
    
  • 批量更新的数据量

兼容性

  • 是否兼容老接口
  • 是否兼容老数据
  • 不同端口是否兼容

数据处理

  • 新业务上线老数据是否要处理
  • 原来的配置项是否要更新或新增

扩展性

  • 其他业务是否有类似需求
  • 代码或数据模型预留扩展口

业务数据采集

  • 是否方便后续数据统计
  • 是否影响大数据业务

日志打印

  • 三方接口出入参数打印
  • 核心流程出入口打印标识
  • 日志格式建议
    [xx业务] xx操作 success/failed param1:xxx param2:xxx
    

文章标题:工作相关

字数:270

本文作者:imfan

发布时间:2022-01-10, 14:44:10

最后更新:2024-10-31, 10:02:17

原始链接:https://wiki.aistart.cc/2022/01/10/thinking/design/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

×

喜欢就点赞,疼爱就打赏