![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
異步,非阻塞,基于事件,都學我nodejs,都搞個reactor.
從秒殺活動看akka設計思想秒殺活動在我們看來并不陌生,抽取問題就幾點: ?1.高并發(fā)性匿辩,客戶量或流量非常大阳准,需要通過負載緩解壓力?2.業(yè)務實時性,需要即時請求響應?3.數據一致性立肘,需要對事務完整做進一...
平滑增減節(jié)點&減少rehash帶來的性能問題.
錢少客戶端計算再路由,錢多代理層計算再路由
關于一致性Hash的一些思考之前在網上見過一個算法边坤,發(fā)現了一些問題,這里進行一下記錄谅年。 核心算法亮點是對槽位節(jié)點Hash之后茧痒,使用MD5打散,對于標志節(jié)點使用虛節(jié)點融蹂。 經過使用后發(fā)現旺订,對于槽位數據進行H...
精彩
對ThreadLocal實現原理的一點思考前言 在《透徹理解Spring事務設計思想之手寫實現》中弄企,已經向大家揭示了Spring就是利用ThreadLocal來實現一個線程中的Connection是同一個,從而保證了...
數據傳輸加密 在開發(fā)應用過程中眉撵,客戶端與服務端經常需要進行數據傳輸,涉及到重要隱私信息時落塑,開發(fā)者自然會想到對其進行加密纽疟,即使傳輸過程中被“有心人”截取,也不會將信息泄露憾赁。對于...
關于消息隊列,從前年開始斷斷續(xù)續(xù)看了些資料缓溅,想寫很久了蛇损,但一直沒騰出空,近來分別碰到幾個朋友聊這塊的技術選型,是時候把這塊的知識整理記錄一下了淤齐。 市面上的消息隊列產品有很多束世,...
TeamCity 本文初衷 讓大家了解持續(xù)集成(CI),以及入門了解 JetBrains 家的 TeamCity 的一些簡單實用待牵。 TeamCity 的一些復雜使用我暫時也不...