资讯

一、详解ConcurrentHashMap并发重复插入问题 1. 需求说明 我们现在有这样一个需求,大体是通过数据库获取要处理的任务并按照如下步骤执行: 从数据库读取未完成 (status为0)的任务,将其采用并发容器 (ConcurrentHashSet)存放,key为这个任务对象 ...
Nacos 核心架构揭秘:从服务注册发现到配置管理的底层设计逻辑 Nacos 作为阿里巴巴开源的动态服务发现、配置和服务管理平台,其核心架构设计融合了服务注册中心与配置中心的双重功能。本文将从服务注册表数据结构、心跳机制、数据一致性协议(Raft)三个维度展开,结合源码分析服务端与客户 ...
Since Java 21, wrapper classes have played an increasingly sophisticated role in Java’s type system. Here’s everything you need to know about updates for virtual threads, pattern matching, and ...