欢迎光临散文网 会员登陆 & 注册

无废话纯干活,10X程序员的工程化建议(一)

2023-02-04 20:31 作者:风中的潇潇酱  | 我要投稿

1.接口重复提交,(基于用户,接口地址限制重复提交频次,单用户不存在并发访问同一接口情况)

2.接口分类(后端,小程序,前台)

3.接口幂等性,(上下游对接考虑相同请求应具备唯一标识,下游接收请求,应判断是否重复,若重复不进行业务处理直接按约定返回数据,幂等多次请求接口行为应一致)

4.日志链路,

5.接口补偿(跨系统调用失败处理方式,消息,RPC,REST)

6.分布式调用加锁问题,分布式系统,并发访问可能导致,数据读取,判断,写,无法原子性的问题,应将分布式锁纳入考虑

7.流水号问题,按日期流水号问题,redis实现

8.公共依赖问题,开发过程中对于存在共性的工具类,应用切面,组件应逐步提取,到公共组件包,作为依赖,并优化对于组件使用开关方式

9.maven版本问题(snapshot),上线后maven依赖不应使用snapshot版本

10.sql脚本管理与变更,yearning,纳入版本控制


无废话纯干活,10X程序员的工程化建议(一)的评论 (共 条)

分享到微博请遵守国家法律