
技术设计
cyjrun
这个作者很懒,什么都没留下…
展开
-
异常处理实践
文章来源: 陈同学|异常处理实践 本文分享自己关于异常处理的理解。 产品是2B业务,且用户量小,因此以下思考均基于这个前提。 为什么需要异常处理机制? 良好的异常处理机制带来许多好处,例如: 及时发现问题,别让用户找上门时我方还一头雾水 辅助开发人员准确定位问题 统计分析 …… 异常机制要达到什么效果? 异常信息受众有两类:人和机器. 人:用户、运营、开...原创 2018-04-14 18:59:58 · 222 阅读 · 0 评论 -
异构API数据处理实践
数据来源:陈同学 | 异构API数据处理实践 首先用下图阐述业务场景。 基础服务为各个业务服务(服务A/B/C) 提供API,同时基础服务数据又来源于第三方服务商。 各个服务商之间API的数据结构不同,本文不涉及不同服务商之间的安全通讯方式。 为什么需要多个服务商? 例举我所遇到的两个因素 系统稳定性考虑 以发送短信为例,若只有一个服务商,若服务商因某些因素中...原创 2018-05-09 23:24:19 · 986 阅读 · 0 评论 -
异常设计实践
文章来源:陈同学 | 异常设计实践 前段时间结合SpringCloud网关处理异常写了篇 异常处理实践,侧重于异常的处理。作为强迫症患者,本次撰写下如何进行异常设计并提供具体的代码。 如何设计异常结构? 异常结构取决于其应用场景,与其关联的角色有:用户、运营人员、技术人员. 用户:需对用户操作进行直接反馈,异常消息需要非常友好 运营人员:需立即知晓哪位客户、什么时候、在做什么操作...原创 2018-05-05 17:49:33 · 629 阅读 · 0 评论