微服务
风清扬不会武功
这个作者很懒,什么都没留下…
展开
-
如何基于已有的SpringBoot Starter定制自己的Starter
使用SpringBoot开发应用程序,在架构设计或封装代码时免不了要自定义自己的SpringBoot Starter,而有的时候并不会从零开始,则会基于第三方的Starter重新封装为满足技术需求的Starter,这时就必须了解如何基于已有的SpringBoot Starter定制自己的Starter,此篇将介绍其中做法。 分类 SpringBoot Starter的实现由于Coder水平的不同,一般会分为容易扩展的和不容易扩展的;容易扩展的Starter在XXXAutoConfiguration类中使用了原创 2020-11-27 13:13:37 · 187 阅读 · 0 评论 -
分布式事务分享一点相关经验
在传统的单体应用(包含单体应用的多份部署,比如使用反向代理等方式),业务code集中在一起,可以轻松保证事务的ACID;然而到了现在的微服务时代或者服务网格时代,单体应用被按照业务进行水平拆分,以前在一个事务内的业务代码被分散到了多个进程之中,随之带来了令人烦恼的分布式事务问题,如何保证进程之间事务完整性成为了微服务带来的难题,此篇将分享之前对分布式事务的研究,包含对几个业界知名框架的研究。 知名的CAP理论 CAP理论:指的是在一个分布式系统中, Consistency(一致性)、 Availabili原创 2020-05-16 11:23:44 · 800 阅读 · 0 评论