首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
java
造轮子的猪
创建于2026-02-05
订阅专栏
java
等 2 人订阅
共29篇文章
创建于2026-02-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
分布式ID生成方案
分布式ID生成方案 1. 背景与核心需求 在分布式系统架构中,全局唯一ID(Distributed ID)是数据分片、链路追踪、业务主键的基础设施。一个优秀的分布式ID生成方案必须满足以下五大核心指标
Spring中Bean的生命周期
Spring中Bean的生命周期 Spring 中 Bean 的生成过程是 Spring 容器核心的生命周期管理逻辑,简单来说就是 Spring 容器从配置(XML/注解/JavaConfig)中读取
Redis与数据库的数据一致性方案解析
Redis与数据库的数据一致性方案解析 一、为什么会产生数据不一致? Redis作为高性能缓存,用于减轻数据库压力,其数据最终来源于数据库,但由于两者是独立的存储系统,且存在“缓存操作”与“数据库操作
Elasticsearch 脑裂问题详解与新旧版本解决方案
Elasticsearch 脑裂问题详解与新旧版本解决方案 一、什么是 ES 脑裂(Split-Brain)? 脑裂(Split-Brain)是分布式系统中最危险的故障之一,指 Elasticsear
Elasticsearch基础介绍
一、什么是 Elasticsearch (ES) Elasticsearch 是一款基于 Lucene 构建的开源、分布式、RESTful 风格的搜索引擎,核心定位是解决“快速查找数据”的问题,尤其擅
Netty 基础介绍
Netty 基础介绍 Netty 是由 JBoss 开源的一款高性能、异步事件驱动的 NIO 框架,专门用于开发可扩展的网络应用程序(如服务器、客户端)。它基于 Java NIO 封装,解决了原生 N
BIO、NIO 和 AIO 基础介绍
BIO、NIO 和 AIO 基础介绍 在 Java 网络编程中,BIO、NIO、AIO 是三种核心的 I/O 模型,分别对应不同的阻塞/非阻塞、同步/异步特性,适用于不同的业务场景。 一、核心概念 1
ShardingSphere-JDBC的基础使用
ShardingSphere-JDBC基础使用 一、ShardingSphere-JDBC 简介 1.1 什么是 ShardingSphere-JDBC? ShardingSphere-JDBC 是
MySQL 主从架构(基于Binlog)
MySQL 主从架构(基于Binlog) 一、核心原理 MySQL主从架构的核心是基于Binlog(二进制日志) 实现数据同步: 主库(Master)将所有数据修改操作(增删改)记录到Binlog;
Kafka的Rebalance基础介绍
Kafka Rebalance 机制详解 一、Rebalance 基本概念 1. 什么是 Rebalance Rebalance 是 Kafka 消费者组的一种分区重分配机制,当消费者组的状态发生变化
Kafka ZooKeeper 模式 vs KRaft 模式对比
Kafka ZooKeeper 模式 vs KRaft 模式 一页式对比表 对比维度 ZooKeeper 模式(传统架构) KRaft 模式(新一代架构) 核心依赖 必须部署 ZooKeeper 集群
Kafka + KRaft模式架构基础介绍
Kafka + KRaft 模式架构基础介绍 一、概述:为什么使用 KRaft? 自 Kafka 2.8 起,社区引入 KRaft(Kafka Raft Metadata)模式,旨在完全移除对 Zoo
Kafka + ZooKeeper架构基础介绍
Kafka + ZooKeeper架构基础介绍 一、整体架构 ZooKeeper 是 Kafka 2.8 之前的必选协调组件,只做集群管控,不参与消息读写: 存储集群元数据(Broker、Topic、
Kafka 基础介绍
Kafka 基础介绍 一、Kafka 核心概念 1. 整体定位 Apache Kafka 是一个分布式流式平台,最初由 LinkedIn 开发,后成为 Apache 顶级项目。其核心特性包括: 高吞吐
RocketMQ 消息可靠性保障与堆积处理
RocketMQ 消息可靠性保障与堆积处理 一、RocketMQ 消息零丢失全链路保障 消息丢失可能发生在「生产者发送」「Broker 存储」「主从同步」「消费者消费」四个核心环节 1. 生产者侧:杜
RocketMQ在Spring Cloud上的基础使用
Spring Cloud和RocketMQ的基础使用 一、整合前置说明 Spring Cloud 整合 RocketMQ 是基于 RocketMQ Spring Boot Starter 扩展,结合
RocketMQ在Spring Boot上的基础使用
Spring Boot和RocketMQ基础使用 一、整合前置准备 1. 环境依赖 Spring Boot 版本:2.x 或 3.x RocketMQ 版本:4.9.x 或 5.x JDK 版本:1.
RocketMQ 集群介绍
RocketMQ 集群介绍 九、RocketMQ 集群部署与高可用机制 RocketMQ 集群的核心价值在于通过多节点部署实现高可用、高吞吐和数据一致性,其集群设计围绕「Broker 主从」和「Nam
RocketMQ 基础学习
RocketMQ 基础学习 一、RocketMQ Apache RocketMQ 是阿里巴巴研发并捐赠给 Apache 基金会的开源分布式消息中间件,定位为云原生、金融级消息引擎,核心特性为高吞吐、低
RabbitMQ的消息模式和高级特性
RabbitMQ的消息模式和高级特性 一、RabbitMQ 概述 RabbitMQ 是基于 AMQP(高级消息队列协议)实现的开源消息中间件,采用 Erlang 语言开发。其核心作用是实现系统间的异步
下一页