摘要: 【大数据高并发核心场景实战】 数据持久化层 - 分表分库 我们在上一章讲到,查询分离的方案存在三大不足,其中一个就是:当主数据量越来越大时,写操作会越来越缓慢。这个问题该如何解决呢?可以考虑分表分库。今天我们会先介绍一下真实的业务场景,而后依次介绍拆分存储时如何进行技术选型、分表分库的实现思路是什么,以及分表分库存在哪些不足。 阅读全文
posted @ 2025-11-30 12:52 yihuiComeOn 阅读(61) 评论(0) 推荐(0)
摘要: 【大数据高并发核心场景实战】 数据持久化层 - 查询分离 上一章中我们介绍到冷热分离,旨在快速交付。但是他仍存在一些问题,并不是完美的方案,比如限制了业务的操作,必须再特定的业务场景下(冷数据不允许修改、冷数据查询慢、不适合复杂查询)。本章将介绍新的方案,支持千万数据的快速查询。 阅读全文
posted @ 2025-10-29 11:45 yihuiComeOn 阅读(344) 评论(0) 推荐(1)
摘要: 【大数据高并发核心场景实战】 - 设计秒杀架构必知必会的那些事 之前的文章中我们已经演练了缓存的三种“招式”:用读缓存化解数据库查询压力,靠写缓存扛住流量洪峰,再通过消息队列从容同步数据。这套组合拳——先缓冲、再异步、平稳落库——正是接下来面对真刀真枪的秒杀场景时,我们要继续运用的核心战术。 阅读全文
posted @ 2025-12-05 09:15 yihuiComeOn 阅读(284) 评论(0) 推荐(2)
摘要: 【大数据高并发核心场景实战】缓存层 - 日亿万级请求日志收集 上一章咱们给数据库装了个“写缓存”,相当于在市中心车库外建了个临时停车场。确实,车流(写操作)不堵门了。但问题是——这停车场是露天的,且只有三个车位。一旦遇上“双十一”式的高频数据洪流(想象一群饿疯了的吃货同时涌向自助餐厅),这方案立刻露出短板:缓存写满的速度比手机掉电还快,数据要么排队等到天荒地老,要么面临丢失风险。显然,临时方案扛不住持久战。接下来咱们关掉美颜,直面痛点,一步步拆解如何为持续的高频写入设计一个既扛得住、又稳得起的系统方案。道路就在前方,咱们开始铺路。 阅读全文
posted @ 2025-12-04 10:42 yihuiComeOn 阅读(252) 评论(1) 推荐(0)
摘要: 【大数据高并发核心场景实战】缓存层 - 写缓存 上一篇文章讲到我们通过读缓存以减少数据库读操作的压力,却也存在着不足,比如写操作并发量大时,这个方案不会奏效。那该怎么办呢?本篇就来讨论怎么处理写操作并发量大的场景。 阅读全文
posted @ 2025-12-02 15:58 yihuiComeOn 阅读(268) 评论(2) 推荐(0)
摘要: 【大数据高并发核心场景实战】缓存层 - 读缓存 前面已经完成了数据持久层的讲解,接下来将围绕数据库数据频繁读写的问题探讨缓存层的实战,本篇文章,我们就来聊聊缓存界的“头号网红”——读缓存。这玩意儿大家常用到都快用出“包浆”了,所以基础操作就此掠过,着重对比下常见缓存方案的优劣。 阅读全文
posted @ 2025-12-01 17:44 yihuiComeOn 阅读(242) 评论(1) 推荐(0)
摘要: [源码系列:手写Spring] AOP第二节:JDK动态代理 - 当AOP遇见动态代理的浪漫邂逅 "在AI可以自动生成代码的今天,为什么还要读源码?因为理解原理才能让我们从代码的'使用者'变成'创造者'!"最近AI的崛起确实让技术圈发生了翻天覆地的变化,博主之前的源码解析栏目也因此沉寂了一段时间。不过,在经历了更多生产问题复盘和真实架构设计的实战后,我愈发觉得:理解底层原理才是应对技术变革的不变法宝。 阅读全文
posted @ 2025-11-27 00:10 yihuiComeOn 阅读(92) 评论(0) 推荐(0)
摘要: 一个字符串替换引发的性能血案:正则回溯与救赎之路 一个字符串替换引发的性能血案:正则回溯与救赎之路 凌晨2:15,钉钉监控告警群疯狂弹窗——文档导入服务全面崩溃。 IDEA Profiler 火焰图直指真凶: replaceFirst("\\?", ...) 正在以 O(n²) 的复杂度吞噬 CPU! 案发现场:MyBatis 拦截器的三重罪 问题 阅读全文
posted @ 2025-06-24 11:02 yihuiComeOn 阅读(1303) 评论(2) 推荐(4)
摘要: 【大数据高并发核心场景实战】 - 数据持久化之冷热分离 大数据高并发核心场景实战 - 数据持久化之冷热分离 当云计算平台的业务后台处理工单突然接入客服系统的请求洪流,每日新增10万工单,3000万主表+1.5亿明细表的数据库开始呻吟——是时候请出「冷热分离」这剂退烧药了! 一、业务场景:工单表的生死时速 graph LR A[日均10万工单增长] --> 阅读全文
posted @ 2025-06-20 16:10 yihuiComeOn 阅读(1175) 评论(0) 推荐(5)
摘要: 当Kafka化身抽水马桶:论组件并发提升与系统可用性的量子纠缠关系 《当Kafka化身抽水马桶:论组件并发提升与系统可用性的量子纠缠关系》 引言:一场OOM引发的血案 某个月黑风高的夜晚,监控系统突然发出刺耳的警报——我们的数据发现流水线集体扑街。事后复盘发现:Kafka集群、Gateway、Discovery服务默契地同时表演了OOM自杀式艺术行为。这场事故完美演 阅读全文
posted @ 2025-03-27 11:27 yihuiComeOn 阅读(480) 评论(0) 推荐(0)