異步,非阻塞,基于事件,都學(xué)我nodejs,都搞個reactor.
從秒殺活動看akka設(shè)計思想秒殺活動在我們看來并不陌生,抽取問題就幾點: ?1.高并發(fā)性,客戶量或流量非常大,需要通過負(fù)載緩解壓力?2.業(yè)務(wù)實時性,需要即時請求響應(yīng)?3.數(shù)據(jù)一致性,需要對事務(wù)完整做進(jìn)一...
平滑增減節(jié)點&減少rehash帶來的性能問題.
錢少客戶端計算再路由,錢多代理層計算再路由
關(guān)于一致性Hash的一些思考之前在網(wǎng)上見過一個算法,發(fā)現(xiàn)了一些問題,這里進(jìn)行一下記錄。 核心算法亮點是對槽位節(jié)點Hash之后,使用MD5打散,對于標(biāo)志節(jié)點使用虛節(jié)點。 經(jīng)過使用后發(fā)現(xiàn),對于槽位數(shù)據(jù)進(jìn)行H...
精彩
對ThreadLocal實現(xiàn)原理的一點思考前言 在《透徹理解Spring事務(wù)設(shè)計思想之手寫實現(xiàn)》中,已經(jīng)向大家揭示了Spring就是利用ThreadLocal來實現(xiàn)一個線程中的Connection是同一個,從而保證了...
數(shù)據(jù)傳輸加密 在開發(fā)應(yīng)用過程中,客戶端與服務(wù)端經(jīng)常需要進(jìn)行數(shù)據(jù)傳輸,涉及到重要隱私信息時,開發(fā)者自然會想到對其進(jìn)行加密,即使傳輸過程中被“有心人”截取,也不會將信息泄露。對于...
關(guān)于消息隊列,從前年開始斷斷續(xù)續(xù)看了些資料,想寫很久了,但一直沒騰出空,近來分別碰到幾個朋友聊這塊的技術(shù)選型,是時候把這塊的知識整理記錄一下了。 市面上的消息隊列產(chǎn)品有很多,...
TeamCity 本文初衷 讓大家了解持續(xù)集成(CI),以及入門了解 JetBrains 家的 TeamCity 的一些簡單實用。 TeamCity 的一些復(fù)雜使用我暫時也不...