介紹 所謂SSE(Sever-Sent Event),就是瀏覽器向服務(wù)器發(fā)送一個(gè)HTTP請(qǐng)求,保持長(zhǎng)連接,服務(wù)器不斷單向地向?yàn)g覽器推送“信息”(message),這么做是為了...
介紹 所謂SSE(Sever-Sent Event),就是瀏覽器向服務(wù)器發(fā)送一個(gè)HTTP請(qǐng)求,保持長(zhǎng)連接,服務(wù)器不斷單向地向?yàn)g覽器推送“信息”(message),這么做是為了...
消費(fèi)端,一直不回傳 消費(fèi)的結(jié)果。rocketmq認(rèn)為消息沒(méi)收到,consumer下一次拉取,broker依然會(huì)發(fā)送該消息。 所以,任何異常都要捕獲返回ConsumeConcu...
COLA分層架構(gòu) COLA 4.0 架構(gòu)分成COLA架構(gòu)和COLA組件兩個(gè)部分: COLA架構(gòu):關(guān)注應(yīng)用架構(gòu)的定義和構(gòu)建,提升應(yīng)用質(zhì)量。 COLA組件:提供應(yīng)用開發(fā)所需要的可...
領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)(DDD) 是 Eric Evans 提出的一種軟件設(shè)計(jì)方法和思想,主要解決業(yè)務(wù)系統(tǒng)的設(shè)計(jì)和建模。DDD 有大量難以理解的概念,尤其是翻譯的原因,某些詞匯非常生澀...
對(duì)于服務(wù)拆分的邏輯來(lái)說(shuō),是先設(shè)計(jì)高內(nèi)聚低耦合的領(lǐng)域模型,再實(shí)現(xiàn)相應(yīng)的分布式系統(tǒng)。服務(wù)的劃分有一些基本的方法和原則,通過(guò)這些方法能讓微服務(wù)劃分更有操作性。最終在微服務(wù)落地實(shí)施時(shí)...
假設(shè)你是系統(tǒng)開發(fā)人員,如何估算出你設(shè)計(jì)開發(fā)的系統(tǒng)的性能?可能很多人都沒(méi)有事先估算過(guò)自己系統(tǒng)的性能,而是等到開發(fā)完成后進(jìn)行性能壓力測(cè)試。但是如果在架構(gòu)設(shè)計(jì)上就有問(wèn)題,等到開發(fā)完...
本文不再更新,新的更新內(nèi)容一律放原文鏈接[https://blog.dteam.top/posts/2018-12/%E4%BD%BF%E7%94%A8%E9%98%BF%E...
A系統(tǒng)調(diào)用B系統(tǒng),A系統(tǒng)得到的結(jié)果,除了 成功,失敗 外,還可能是連接超時(shí)。連接超時(shí)的情況分多種:1.A沒(méi)連接上B,沒(méi)調(diào)用B的接口;2.A連接上B,B執(zhí)行失敗,超時(shí)了;3.A...
Function<傳入的參數(shù), 返回值>demo: Consumer<傳入的參數(shù)>demo: Supplier<返回值>demo: Predicate<傳入的參數(shù)> //這個(gè)...