重新实现 Specification 模式

本文介绍 Specification 模式并使用函数式编程和 TDD 的方法重新实现该模式

Run, Java run - Java 21 之虚拟线程

2023 年 9月,Java 21 按期正式发布,随之而来的众多新特性中,正式版本的虚拟线程备受关注,这个需要巨大工作量的特性能够给 Java 开发者带来什么呢,而我们又要怎么去享受这种由 runtime 带来的性能加成呢

使用 Vault 保护应用的敏感数据

本文介绍如何在 Spring Boot 应用中使用 Vault 来保护敏感数据、集中管理机密信息和定时轮换数据库密码,从而让你的应用更加安全可靠,充满信心地应对数据安全挑战

Kafka 并发消费的设计和实现

本文详细介绍 Kafka 消费的过程并研究如何设计和实现 Kafka 的并发消费

Redis实现分布式锁的分析与实践

本文来剖析一下到底应该怎么实现基于 Redis 的分布式锁,包含一个我自己的实现,还有 Redisson 的源码分析

体验一下 Dapr Actor

介绍 Dapr 的 Actor 模块,以及如何使用它来完成一些有意思的需求

More