
一、容錯(cuò)限流的需求 在復(fù)雜的分布式系統(tǒng)中通常有很多依賴,如果一個(gè)應(yīng)用不能對(duì)來(lái)自依賴故障進(jìn)行隔離,那么應(yīng)用本身就處于被拖垮的風(fēng)險(xiǎn)中。在一個(gè)高流量的...
一、集群搭建可選方式 RocketMQ的物理部署結(jié)構(gòu)圖如下: Producer和Consumer對(duì)應(yīng)的是我們的應(yīng)用程序,多個(gè)NameServer...
一、背景 在前面的文章分享了一篇自已關(guān)于Java業(yè)務(wù)校驗(yàn)工具的實(shí)現(xiàn)Java業(yè)務(wù)校驗(yàn)工具實(shí)現(xiàn),后面本著“不要重復(fù)造輪子”的原則,在網(wǎng)上搜索果然有志...
一、背景 在我們?nèi)粘=涌陂_(kāi)發(fā)過(guò)程中,可能要面對(duì)一些稍微復(fù)雜一些的業(yè)務(wù)邏輯代碼的編寫(xiě),在執(zhí)行真正的業(yè)務(wù)邏輯前,往往要進(jìn)行一系列的前期校驗(yàn)工作,校驗(yàn)...
一、背景 公司業(yè)務(wù)系統(tǒng)的賬戶資金對(duì)接了第三方存管業(yè)務(wù),第三方存管指的是銀行與證券公司根據(jù)相關(guān)的法律法規(guī),為投資者提供的客戶交易結(jié)算資金管理服務(wù)。...
一、問(wèn)題 在一次管理后臺(tái)數(shù)據(jù)導(dǎo)入接口中,發(fā)現(xiàn)在大數(shù)量導(dǎo)入的情況下,數(shù)據(jù)會(huì)出現(xiàn)重復(fù)寫(xiě)入的問(wèn)題。后經(jīng)調(diào)試發(fā)現(xiàn)導(dǎo)入接口實(shí)際上被調(diào)用了兩次。初步猜測(cè)可能...
一、Eureka Client Eureka Client做的事情主要包括: 服務(wù)注冊(cè)(Register)Eureka Client會(huì)向Eure...
一、服務(wù)注冊(cè)慢的問(wèn)題 在我們啟動(dòng)一個(gè)服務(wù)后,可能要過(guò)一分多鐘才能被其他服務(wù)調(diào)用到,那么這種情況不管是開(kāi)發(fā)/測(cè)試環(huán)境,亦或是生產(chǎn)環(huán)境都會(huì)影響效率。...
一、什么是微服務(wù) 微服務(wù)就是一些協(xié)同工作的小而自治的服務(wù)。它有以下兩個(gè)特性: 1.很小,專注于做好一件事 在單體應(yīng)用時(shí)代,我們把所有的業(yè)務(wù)模塊都...