开发军规
- 并发控制,一锁二判三更新,并行查询控超时,乐观悲观要合适
- 幂等拦截,幂等字段要对齐,上下游要约定好,异常场景防击穿
- 事务控制,悬挂监控要及时,必须防止空回滚,定是最终一致性
- 消息使用,一考虑重复投递,二考虑丢失延迟,消息始终是异步
- 缓存使用,数据过期要控制,缓存击穿要兜底,存储容量要考虑
- 数据库表,查询执行走索引,数据量大要归档,连接要看机器数
- 调度任务,调度重叠要避免,捞取数量可配置,熔断处理必须有
- 远程调用,接口规约要明确,请求返回辨超时,还要考虑掉不通
- 异常处理,日志打印要规范,降低限流需落实,监控核对全覆盖
- 开发自测,CR单侧接口测,断言回归边界值,系统质量不降分
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 月怿姝雪颜!
评论
Disquslivere