原创 ElasticSearch-7.x RestHighLevelClient 常用API

  關於 ElasticSearch 的一些基礎概念可以參考我之前基於6.x總結的:https://www.cnblogs.com/wuzhenzhao/category/1767990.html   本文主要總結在Java 中如何應用 R

原创 Redis 高性能的底層原理

Redis是單進程單線程?爲什麼這麼快:   進入redis 安裝目錄下執行以下命令,查看set lpush命令的處理效率:./redis-benchmark -t set,lpush -n 100000 -q   根據官方的數據,Re

原创 Pulsar 安裝及消息特性基礎

  Pulsar 是一個用於服務器到服務器的消息系統,具有多租戶、高性能等優勢。 Pulsar 最初由 Yahoo 開發,目前由 Apache 軟件基金會管理。 Pulsar 的關鍵特性如下: Pulsar 的單個實例原生支持多個集羣,可

原创 ElasticSearch索引核心原理

FST有窮狀態轉換器:   Finite StateTransducers 簡稱 FST,通常中文譯作有窮狀態轉換器或者有限狀態傳感器   FSTs are finite-state machines that map a term (by

原创 分佈式事務之 Seata

Seata 是什麼?   官網 :https://seata.io/zh-cn/docs/overview/what-is-seata.html   Seata 是一款開源的分佈式事務解決方案,致力於在微服務架構下提供高性能和簡單易用的分佈

原创 org.apache.dubbo 2.7.7 服務端處理請求及時間輪(失敗重試)

本文主要針對 dubbo-spring-boot-starter   2.7.7版本, 對應的 org.apache.dubbo 2.7.7 版本的源碼。   本文主要從以下幾個點來分析: 服務端處理請求. 時間輪(失敗重試)。 服務端

原创 org.apache.dubbo 2.7.7 服務消費源碼

org.apache.dubbo 服務消費原理源碼分析:   本文主要針對 dubbo-spring-boot-starter   2.7.7版本, 對應的 org.apache.dubbo 2.7.7 版本的源碼。   本文主要從以下幾個

原创 org.apache.dubbo 2.7.7 服務源碼

org.apache.dubbo 服務註冊原理源碼分析:   本文主要針對 dubbo-spring-boot-starter   2.7.7版本, 對應的 org.apache.dubbo 2.7.7 版本的源碼。   本文主要從以下幾個

原创 org.apache.dubbo 2.7.x 再聚首

Dubbo 版本 :   Dubbo 社區目前主力維護的有 2.6.x 和 2.7.x 兩大版本,其中, 2.6.x 主要以 bugfix 和少量 enhancements 爲主,因此能完全保證穩定性 2.7.x 作爲社區的主要開發版本,

原创 spring-cloud-gateway 服務網關

  Spring Cloud Gateway是Spring Cloud官方推出的第二代網關框架,取代Zuul網關。網關作爲流量的,在微服務系統中有着非常作用,網關常見的功能有路由轉發、權限校驗、限流控制等作用。   Spring Cloud

原创 spring-cloud-netflix-hystrix 原理源碼分析

spring-cloud-netflix-hystrix 原理源碼分析:   本文主要針對 spring-cloud-dependencies   Hoxton.SR4版本, spring-cloud-starter-netflix-hys

原创 spring-cloud-config 源碼解析

spring-cloud-config 源碼解析:   本文主要針對 spring-cloud-dependencies   Hoxton.SR4版本, spring-cloud-config-server/client的 2.2.2.RE

原创 spring-cloud-netflix-eureka 源碼分析

spring-cloud-netflix-eureka 源碼解析:   本文主要針對 spring-cloud-dependencies   Hoxton.SR4版本, spring-cloud-starter-netflix-eureka

原创 spring-cloud-openfeign 源碼解析

spring-cloud-openfeign 源碼解析:   本文主要針對 spring-cloud-starter-openfeign 的 2.2.3.RELEASE 版本進行源碼的解析。   對於未接觸過 Feign的小夥伴可以參考 h

原创 spring-cloud-netflix-ribbon 源碼解析

spring-cloud-netflix-ribbon 源碼分析:   本文主要針對 spring-cloud-starter-netflix-ribbon 的 2.2.3.RELEASE 版本進行源碼的解析。   對於未接觸過 Ribbo