0. 前言 Redis 是日常開發(fā)中經(jīng)常使用到的中間件,以優(yōu)秀的性能著稱。但是 Redis 分布式鎖可以說是飽受爭議,很多人認(rèn)為 Redis 并不適合作為分布式鎖。它確實存在...
0. 前言 Redis 是日常開發(fā)中經(jīng)常使用到的中間件,以優(yōu)秀的性能著稱。但是 Redis 分布式鎖可以說是飽受爭議,很多人認(rèn)為 Redis 并不適合作為分布式鎖。它確實存在...
1. 背景 原生 Kafka 是不支持 Retry Topic 和 DLT (Dead Letter Topic,死信隊列)。但是 Spring Kafka 在客戶端實現(xiàn)了這...
前提 最近公司在做有需求在做分布式限流,調(diào)研的限流框架大概有 1、spring cloud gateway集成redis限流,但屬于網(wǎng)關(guān)層限流 2、阿里Sentinel,功能...
前情提要 本系列的第一篇文章 通過一個例子介紹了go語言實現(xiàn)gRPC雙向數(shù)據(jù)流的交互控制,第二篇文章介紹了如何通過Websocket與gRPC交互。通過這兩篇文章,我們可以一...
什么是規(guī)則引擎 規(guī)則引擎是處理復(fù)雜規(guī)則集合的引擎。通過輸入一些基礎(chǔ)事件,以推演或者歸納等方式,得到最終的執(zhí)行結(jié)果。規(guī)則引擎的核心作用在于將復(fù)雜、易變的規(guī)則從系統(tǒng)中抽離出來,由...
前言 通常來說在響應(yīng)式編程中 Publisher 的創(chuàng)建到真正的訂閱者中間會經(jīng)過許多的響應(yīng)式操作符,而大部分的操作符其實都是 OptimizableOperator 的實現(xiàn)。...
前言 在實現(xiàn)這個功能之前,我也上網(wǎng)搜索了一下方案。大多數(shù)的解決方法都是定義多個 RestTemplate 設(shè)置不同的超時時間。有沒有更好的方式呢?帶著這個問題,我們一起來深入...
Java 和 C++ 之間有一堵由內(nèi)存動態(tài)分配和垃圾回收技術(shù)所圍成的高墻,墻外面的人想進(jìn)去,墻里面的人卻想出來 今天來聊聊 Java GC(Garbage Collectio...
本文目標(biāo) 理解響應(yīng)式編程 前言 之前的《聊聊 IO 多路復(fù)用》[http://www.itdecent.cn/p/9ebd4fd8c892]中,我們理解了非阻塞 IO 的意...