首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
程序员老周
掘友等级
资深后端研发工程师
资深后端研发工程师,专注于系统高可用、高并发。对性能优化、架构设计有一定心得。 公众号:程序员老周
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
赞
文章( 14 )
沸点( 0 )
[真实案例]一行代码是如何让系统崩溃的
生产环境的性能优化实例,从解决问题到抽丝剥茧地分析问题,用到了 top、arthas、jcmd、jfr 和 JProfiler 等工具,成功地将 QPS 从 50 提高到了 3000,系统可用性提升。
Netty 时间轮源码解析
定时任务在中间件和业务系统中有很多应用,比如: 注册中心中定期上报状态的心跳机制。 RPC 框架中定期扫描请求列表移除超时请求。 延迟队列提交未来时间的任务。 业务系统每日凌晨跑批处理或报表任务。 J
Sentinel 设计与实现
Sentinel 是企业中广泛应用的限流熔断框架,本文深入剖析其核心架构设计与实现,重点分析了其滑动窗口和断路器的源码,是不可多得的好文章!
Spring 是如何管理事务的
站在框架设计者的角度来思考 Spring 与事务之间的关系,思考 Spring 怎样封装事务,通过什么手段来控制用户代码,达到框架设计的目的。
RocketMQ 源码探究 -- name server 实现原理
name server 是什么 根据 RocketMQ 的技术架构图。name server 负责维护 broker 信息,对外提供接口供 producer 和 consumer 查询。
RocketMQ 源码探究 -- Producer 实现原理
上文介绍了 RocketMQ 中 name server 的实现原理,本文介绍 producer 的核心原理。 注意:本系列文章中尽量不出现大段代码,通过文字及图片描述其核心逻辑与设计。
RocketMQ 源码探究 -- broker 中存储实现
前面我们探究了 name server 和 producer 的核心设计,今天我们开始对 broker 中的文件存储部分进行深入研究。 存储结构 RocketMQ 消息存储架构 Producer 向
RocketMQ 源码探究 -- 主从复制实现
高可用是分布式系统必备的机制之一。RocketMQ 主要通过主从复制的方式来保证消息的高可用。本文主要介绍 RocketMQ 主从复制的核心设计原理。 主从复制简介 当消息到达主服务器后,需将消息同步
RocketMQ 源码探究 -- 动态重平衡实现
简介 动态重平衡是为了匹配消费者组中消费者和 Topic 中队列之间的关系,提升消息的并行处理能力。 如下图所示,Topic A 由四个队列组成,由 Consumer Group A 中的三个消费者消
RocketMQ 源码探究 -- 延迟队列实现
简介 延迟队列是能存储未来的任务,并能在指定时间节点触发的一种数据结构。 RocketMQ 提供了对延迟消息的支持,我们只需在普通消息上设置 delayTimeLevel,RocketMQ 会在指定的
下一页
个人成就
文章被点赞
20
文章被阅读
8,896
掘力值
429
关注了
2
关注者
16
收藏集
0
关注标签
30
加入于
2016-08-04