240 发简信
IP属地:北京
  • Resize,w 360,h 240
    聊聊 WebFlux 线程调度

    前言 如果你不太了解 Project Reactor,以及非阻塞 IO 编程。强烈建议阅读我的前几篇文章 「聊聊 IO 多路复用」[https:...

  • Resize,w 360,h 240
    聊聊 fencing token 分布式锁

    前言 在上一篇 『聊聊 Redis 分布式锁』[https://www.jianshu.com/p/37a4eedc9041] 写完之后,本来认...

  • Resize,w 360,h 240
    jasypt 3.0.4 Bug 分析与解决

    背景 目前项目中使用 jasypt 来做配置项的加解密,但是在实际使用中发现 3.0.4 版本中 ,在配置中心动态刷新后,@Configurat...

  • Resize,w 360,h 240
    聊聊 Redis 分布式锁

    0. 前言 Redis 是日常开发中经常使用到的中间件,以优秀的性能著称。但是 Redis 分布式锁可以说是饱受争议,很多人认为 Redis 并...

  • Resize,w 360,h 240
    Spring Kafka:Retry Topic、DLT 的使用与原理

    1. 背景 原生 Kafka 是不支持 Retry Topic 和 DLT (Dead Letter Topic,死信队列)。但是 Spring...

  • Resize,w 360,h 240
    Spring Cloud Gateway Filter 执行原理刨析

    准备工作 需要了解响应式编程,推荐阅读 『响应式编程入门之 Project Reactor』[https://www.jianshu.com/p...

  • Resize,w 360,h 240
    Project Reactor:OptimizableOperator 原理

    前言 通常来说在响应式编程中 Publisher 的创建到真正的订阅者中间会经过许多的响应式操作符,而大部分的操作符其实都是 Optimizab...

  • Drools:规则加载 & 动态更新方案

    前言 本文主要想聊下这几个问题 Drools 的规则资源加载有几种方式 Drools 的规则动态更新有几种方式 版本 7.69.0.Final ...

  • Resize,w 360,h 240
    规则引擎 Drools 执行流程浅析

    什么是规则引擎 规则引擎是处理复杂规则集合的引擎。通过输入一些基础事件,以推演或者归纳等方式,得到最终的执行结果。规则引擎的核心作用在于将复杂、...

个人介绍
欢迎关注我的公众号:殷天文 http://mtw.so/5An2Ue