一、容错限流的需求 在复杂的分布式系统中通常有很多依赖,如果一个应用不能对来自依赖故障进行隔离,那么应用本身就处于被拖垮的风险中。在一个高流量的...
一、集群搭建可选方式 RocketMQ的物理部署结构图如下: Producer和Consumer对应的是我们的应用程序,多个NameServer...
一、背景 在前面的文章分享了一篇自已关于Java业务校验工具的实现Java业务校验工具实现,后面本着“不要重复造轮子”的原则,在网上搜索果然有志...
一、背景 在我们日常接口开发过程中,可能要面对一些稍微复杂一些的业务逻辑代码的编写,在执行真正的业务逻辑前,往往要进行一系列的前期校验工作,校验...
一、背景 公司业务系统的账户资金对接了第三方存管业务,第三方存管指的是银行与证券公司根据相关的法律法规,为投资者提供的客户交易结算资金管理服务。...
一、问题 在一次管理后台数据导入接口中,发现在大数量导入的情况下,数据会出现重复写入的问题。后经调试发现导入接口实际上被调用了两次。初步猜测可能...
一、Eureka Client Eureka Client做的事情主要包括: 服务注册(Register)Eureka Client会向Eure...
一、服务注册慢的问题 在我们启动一个服务后,可能要过一分多钟才能被其他服务调用到,那么这种情况不管是开发/测试环境,亦或是生产环境都会影响效率。...
一、什么是微服务 微服务就是一些协同工作的小而自治的服务。它有以下两个特性: 1.很小,专注于做好一件事 在单体应用时代,我们把所有的业务模块都...