一、Redis Cluster 簡介 Redis3.0之后,節(jié)點之間通過去中心化的方式提供了完整的sharding(分片)、re...
【優(yōu)雅的解決問題】 一、問題場景 在項目研發(fā)過程中,我們經(jīng)常用長度18位的bigint類型來做數(shù)據(jù)庫的id主鍵,這樣存在...
【微服務(wù)>>>負載均衡】 一、簡介 Ribbon是一個負載均衡組件,具有豐富的負載均衡策略、重試機制、支持多協(xié)議的異步與...
【微服務(wù)>>>遠程請求】 一、簡介 Feign是一種聲明式、模板化的HTTP客戶端,可以做到使用HTTP請求遠程服務(wù),就...
【優(yōu)雅的解決問題】 一、問題場景 我們在研發(fā)過程中普遍會遇到一種情況,一個請求過來,會同時用到body和header里面的參數(shù),...
【微服務(wù)>>>注冊中心】 一、簡介 Eureka是Netflix公司開源的服務(wù)發(fā)現(xiàn)組件,其完整體系包含兩個部分,Eure...
【高可用篇】 做高可用的目的:允許個別節(jié)點崩潰的情況下繼續(xù)平穩(wěn)運行,可以通過動態(tài)擴容來增加吞吐量。 RabbitMQ的C...
一、 Redis Sentinel 簡介 Redis Sentinel(哨兵)是Redis官方推薦高可用方案,它的作用是對Redis節(jié)點...