原创 Redis Lettuce在Cluster模式下使用multi

背景 在redis cluster模式下,基於某些redis業務爲了保證redis command的原子性又要提高程序的高併發性能,從而直接使用redis事務可能會更好的滿足的我們的要求,但是直接使用redis cluster的連接是不支

原创 Redis Lettuce客戶端異步連接池詳解

前言 異步/非阻塞編程模型需要非阻塞API才能獲得Redis連接。阻塞的連接池很容易導致阻塞事件循環並阻止您的應用程序進行處理的狀態。Lettuce帶有異步,非阻塞池實現,可與Lettuces異步連接方法一起使用。它不需要其他依賴項。L

原创 Redis Lettuce異步連接池在Cluster模式下使用事務

背景 在redis cluster模式下,基於某些redis業務爲了保證redis command的原子性又要提高程序的高併發性能,從而直接使用redis事務可能會更好的滿足的我們的要求,但是直接使用redis cluster的連接是不支

原创 spring boot中使用kafka詳解(踩完坑又爬了出來)

一.概述 本文會使用兩種方式使用kafka:直接使用kafka-client連接kafka服務;另一種是使用spring-kafka框架來連接kafka。 二.Compatibility(兼容性): springboot:2.2.1.RE

原创 log4j2異步詳解及高併發下的優化

基礎概述 對於log4j2的同步和異步的講解,本人也是找了很多的資料,也閱讀了官方的文檔和源碼。 對於兩者的區別已經發送log執行流程可參考下面的文章,講的挺全面的:https://www.cnblogs.com/yeyang/p/794