實(shí)現(xiàn)一個高性能的服務(wù)應(yīng)用依賴于一個高性能的線程模型蟀伸。線程太多或太少都會引起性能問題疟羹。舉一個極端的例子构哺,如果一個服務(wù)只用一個線程處理所有的用戶請求...
我們寫的java代碼會被編譯成calss文件 class文件的樣子具體參考這篇文章https://blog.csdn.net/weelyy/ar...
1 發(fā)送半消息2 mq server 發(fā)送半消息成功給發(fā)送方3 發(fā)送方收到后,執(zhí)行本地事務(wù)4 發(fā)送方主動提交事務(wù)狀態(tài)熬芜,成功or 失敗5 如果成功...
商城下單場景:下單->減庫存->扣費(fèi)很容易想到利用mq來異步解決莲镣,先上一段偽代碼 這段程序的貌似是可以完成任務(wù)的。邏輯如下:如果第一步生成訂單操...
先看一小段代碼 執(zhí)行結(jié)果是 先看Observable.create方法 參數(shù)是ObservableOnSubscribe 其實(shí)我們可以把我們最開...
https://blog.csdn.net/ZWE7616175/article/details/80591587 在網(wǎng)絡(luò)環(huán)境下猛蔽,通俗的講剥悟,將I...
一般面試會考察這幾種能力灵寺。 1 架構(gòu)能力(硬核) 我記得我有一次面試曼库,上來直接讓我畫一個微信朋友圈的架構(gòu)設(shè)計(jì)。 這塊能力還可能會讓設(shè)計(jì)feed流...
前幾天看到一個學(xué)習(xí)的好方法略板,分享給大家毁枯。 大家自發(fā)每周完成一個ARTS: (也就是 Algorithm、Review叮称、Tip种玛、Share 簡稱A...
面試官:redis包含哪些數(shù)據(jù)結(jié)構(gòu)啊瓤檐? 我:strings 赂韵、lists、sets挠蛉、sorted sets祭示、hashes、bitmaps谴古、hyp...