03 2020 档案

摘要:前言 根据业务处理部分,单体马上就能得知错误与否,快速做出处理,而分布式系统,会因为各种原因,无法如同单体一样立刻处理,所以这个时候需要 处理异常 的,做 补偿、转移、人工干预。 当然也可以直接在消费端做重试/限流和熔断,但是个人理解,不建议,处理失败的转移到低优先顺序的队列,由专门处理失败消费的部 阅读全文
posted @ 2020-03-28 03:57 沉迷代码的萌新 阅读(860) 评论(0) 推荐(0) 编辑
摘要:前言 对于项目的迭代,如何降低复杂性的要求高于性能以及技术细节的 一个易用的项目,才能迭代到比拼性能,最后拼刺刀的阶段 传统单体项目,都是传统三层,直接请求响应的模式,这类称为Rpc模式,易用性上非常好 基于rpc模式,对前一章的代码做调整 代码结构设计 每一个请求之后,同步返回执行结果给上游,最后 阅读全文
posted @ 2020-03-26 15:45 沉迷代码的萌新 阅读(494) 评论(0) 推荐(0) 编辑
摘要:前言 asp.net core版本选择2.2,只是因为个人习惯了vs2017,代码以及设计皆可移植到vs2019,用asp.net core 3.0以及以上运行起来 项目类似选择web api,基础设施选择entity frame core + Masstransit + aspectCore 先赘 阅读全文
posted @ 2020-03-26 09:58 沉迷代码的萌新 阅读(1000) 评论(2) 推荐(4) 编辑

点击右上角即可分享
微信分享提示