会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
林子er
用硬核且生趣的方式讲计算机、编程、互联网通识和历史
博客园
首页
新随笔
联系
订阅
管理
随笔分类 -
系统设计
接口设计的那些事
摘要:
很多人开发接口的时候,往往仅关注功能实现,但接口质量恰恰取决于非功能性方面,主要包括:幂等性、鲁棒性和安全性。本文详细讲解开发接口(以及系统)时在这三方面需要考虑的细节问题。
阅读全文
posted @
2022-03-25 09:40
林子er
阅读(2846)
评论(4)
推荐(11)
从储值卡(会员卡)充值业务看分布式事务的设计
摘要:公司有一项储值卡充值业务:客户在微信公众号开通储值卡服务,通过微信支付往卡里面充值,充值成功后客户可收到消息通知,并进行消费。 看起来是一项很简单的业务,最初我们储值卡团队的实现也确实很简单。我们看看最初的实现: 相信聪明的你一眼就能看出问题: 压根没有考虑分布式事务一致性,比如第 12 步根本没有
阅读全文
posted @
2020-04-20 21:10
林子er
阅读(1116)
评论(3)
推荐(1)
公告