![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
思考
文章平均质量分 50
WZTTMoon
这个作者很懒,什么都没留下…
展开
-
关于如何书写稳定业务代码的思考
大型软件安装的时候,都会分步完成,首先会检测环境,必要的依赖是不是已经安装,然后在一步一步安装子模块,如果哪个模块失败了,则会提醒用户处理,处理完了再重新打开安装程序,则会从失败的模块继续安装。受次启发,感觉我们的业务,也可以如此实现。一个业务往往由多个子业务(本地或分布式)组成,每个子业务都有可能失败,最终导致业务失败。如何在失败后快速、正确的恢复业务是本文讨论的内容。对于一个业务,应该提供三个接口,主接口,执行中处理接口,查询结果接口。原创 2024-07-19 14:13:32 · 225 阅读 · 0 评论 -
复杂业务流程书写思考
复杂业务流程书写探讨。原创 2019-07-29 16:30:22 · 347 阅读 · 0 评论 -
服务应具备的特性思考
保护应用服务及其相关数据的机密性、完整性和可用性,防止未经授权的访问、使用、披露、修改或破坏。能够以相对简单、高效和低成本的方式进行维护、修复和改进。能够长时间稳定运行,或在出现故障时能够很快恢复。可以轻松的通过拓展服务数量来增强服务能力。对于有状态应用,要保证各节点数据一致。原创 2024-07-18 10:26:35 · 145 阅读 · 0 评论