首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
曲水流商同学
掘友等级
获得徽章 2
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
曲水流商同学
5天前
关注
Go sync.Mutex 源码解析:设计哲学与工程智慧
引言 在并发编程的世界中,互斥锁是守护共享资源的基石。Go语言的sync.Mutex以其简洁的API背后,隐藏着精巧而高效的设计。从快速路径的极致优化到慢速路径的智能自适应...
0
评论
分享
曲水流商同学
9天前
关注
Redis持久化技术深度解析:从原理到实践
1 Redis持久化概述 Redis作为一款高性能的内存键值数据库,其所有数据通常存储在内存中,这使得它能够提供极高的读写性能。然而,纯内存存储也带来了一个关键问题:数据易...
0
评论
分享
曲水流商同学
13天前
关注
MVCC:多版本并发控制原理解析
在数据库领域,并发控制是保证数据一致性的核心挑战。当多个事务同时读写数据时,如何避免脏读、不可重复读、幻读等问题,同时又能最大化并发性能?MVCC(Multi-Versio...
0
评论
分享
曲水流商同学
2月前
关注
Go语言错误处理
1. 错误基础概念 error接口类型 错误处理的哲学 2. 错误创建方式 2.1 errors.New() - 创建简单错误 errors.New() 是Go语言中最基础...
0
评论
分享
曲水流商同学
2月前
关注
Go方法接收者语义与嵌入类型方法提升
1. 引言:一个隐蔽的并发Bug 在学习Go新手可能踩的坑的时候,遇到一个有趣的案例问题: 输出结果: 这段代码看起来实现了并发锁,但实际上完全失效!问题就隐藏在方法接收者...
0
评论
分享
曲水流商同学
2月前
关注
Redis 的高性能引擎 Reactor 详解与基于 Go 手写 Redis
前言 我们常常听到一个说法:“Redis 是单线程的”。这总会让人产生一个疑问:一个单线程的程序,如何能处理成千上万的并发连接,实现每秒数十万的请求操作?难道它不会成为性能...
0
评论
分享
曲水流商同学
2月前
关注
Spring Bean 生命周期详解——简单、清晰、全面、实用
前言 在日常使用 Spring 框架进行开发时,我们享受着依赖注入(IoC)带来的便利,但你是否曾好奇一个 Bean 是如何从字节码变成容器中一个 ready-to-use...
0
评论
分享
曲水流商同学
2月前
关注
分布式事务:概述、协议与实现
引言 在单体应用时代,我们依赖数据库的本地事务(Local Transaction)来保证数据的ACID特性。然而,随着微服务架构的盛行,一个完整的业务逻辑往往需要跨多个服...
0
评论
分享
曲水流商同学
2月前
关注
分布式事务XA模式:基于数据库的2PC
引言 XA是由X/Open组织定义的分布式事务处理(DTP)规范。它准确地描述了两阶段提交(2PC)协议中事务管理器(TM) 与资源管理器(RM,如数据库) 之间的接口,将...
0
评论
分享
曲水流商同学
2月前
关注
详解Java内存模型(JMM)
Java内存模型(Java Memory Model, JMM) 就是一个为了屏蔽各种硬件和操作系统的内存访问差异,让Java程序在各种平台下都能达到一致的内存访问效果而提...
0
评论
分享
曲水流商同学
2月前
关注
分布式系统的平滑扩容:一致性哈希算法(Go语言实现)
1. 引言:从一个痛点问题开始 想象一下,你正在维护一个大型分布式缓存集群,里面有数百万个缓存键值对分散在10台Redis服务器上。随着用户量的快速增长,你需要增加2台新服...
2
评论
分享
曲水流商同学
3月前
关注
Java NIO Selector 源码分析
前言 Java NIO Selector 是构建高性能网络应用的基石,其“多路复用”能力堪称黑魔法。本文将以JDK21源码为镜,深入剖析Selector的跨平台架构、三键集...
0
评论
分享
曲水流商同学
3月前
关注
分布式锁技术详解与Go语言实现
引言 在微服务架构日益流行的今天,分布式系统已经成为互联网应用的主流部署方式。随着系统被拆分成多个独立服务,一个关键挑战随之出现:如何在不同服务实例之间协调对共享资源的访问...
0
评论
分享
曲水流商同学
3月前
关注
Java NIO Selector 处理可读事件详解与设计哲学探讨
引言 在 Java NIO 编程模型中,Selector 是整个架构的核心,负责协调多个 Channel 的 I/O 操作。理解 Selector 在不同场景下的行为模式,...
0
评论
分享
曲水流商同学
关注了
转转技术团队
曲水流商同学
3月前
关注
计算机I/O模式演进与 Java NIO 直接内存
当今,高性能网络编程已成为分布式系统、微服务架构和实时数据处理的基础。传统的I/O模型在面对高并发、大数据量的场景时,往往成为系统性能的主要瓶颈。本文讲解了计算机I/O的底...
1
评论
分享
曲水流商同学
3月前
关注
Java CompletableFuture 核心API
随着异步编程在现代高并发系统中的地位日益提升,Java 8 引入的 CompletableFuture 成为处理异步任务编排的重要工具。它不仅弥补了传统 Future 在回...
1
评论
分享
曲水流商同学
3月前
关注
Java SPI 机制与 Spring Boot 自动装配原理
Java SPI 与 Spring Boot 自动装配是 Java 生态中实现动态扩展与简化配置的核心机制。前者作为 Java 原生服务发现方案,支撑了 JDBC 等关键技...
3
评论
分享
曲水流商同学
3月前
关注
线程池ThreadPoolExecutor源码分析(JDK 17)
本文深度剖析JDK 17线程池(ThreadPoolExecutor)源码实现,揭示其高效处理百万级并发任务的核心设计。通过解析ctl原子状态控制、Worker执行单元双角...
0
评论
分享
曲水流商同学
3月前
关注
深入探讨MySQL索引失效与慢SQL优化:从原理到实战
在数据库性能优化领域,索引是提升查询效率的核心利器。然而,许多开发者经常面临这样的困境:"明明创建了索引,为什么查询还是慢?" 本文将深入剖析MySQL索引失效的根源,并提...
0
评论
分享
下一页
个人成就
文章被点赞
25
文章被阅读
7,760
掘力值
851
关注了
7
关注者
8
收藏集
11
关注标签
0
加入于
2021-09-03