首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Gump619
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
57
文章 57
沸点 0
赞
57
返回
|
搜索文章
Gump619
赞了这篇文章
掘士帮
划水Java架构师
·
4年前
关注
RocketMQ 中Netty源码分析
1. 主题 RocketMQ作为一个分布式消息队列,通信的质量决定其成功。RocketMQ站在巨人的肩膀上,使用Netty库作为通信功能,决定了其高并发与稳定的通信,是一种...
6
6
分享
Gump619
关注了
Emanon
Gump619
赞了这篇文章
阿里云云原生
阿里云云原生公众号 @阿里巴巴集团
·
2年前
关注
Java异常处理和最佳实践(含案例分析)
读完本文应该了解Java异常处理机制,当一个异常被抛出时,JVM会在当前的方法里寻找一个匹配的处理,如果没有找到,这个方法会强制结束并弹出当前栈帧,并且异常会重新抛给上层调...
39
评论
分享
Gump619
赞了这篇文章
勇哥Java实战
高级架构师 @自由职业
·
2年前
关注
读 RocketMQ 源码,学习并发编程三大神器
笔者是 RocketMQ 的忠实粉丝,在阅读源码的过程中,学习到了很多编程技巧。 这篇文章,笔者结合 RocketMQ 源码,分享并发编程三大神器的相关知识点。 1 Cou...
39
10
分享
Gump619
赞了这篇文章
hsfxuebao
Java研发工程师
·
2年前
关注
RocketMQ源码17-consumer 负载均衡(重平衡)
重平衡之queue的分配策略,重平衡的核心逻辑、导致的重复消费,触发的时机(消费者启动、变更、停止时)...
8
1
分享
Gump619
赞了这篇文章
hsfxuebao
Java研发工程师
·
2年前
关注
RocketMQ源码14- broker文件清理
服务端 broker文件清理,定时任务清理过期的文件commitLog、consumeQueue、indexFile...
4
2
分享
Gump619
赞了这篇文章
hsfxuebao
Java研发工程师
·
2年前
关注
RocketMQ源码6-producer 容错机制
product 容错机制,重试机制(默认重试2次)、延迟故障机制(需手动开启延迟故障,根据broker 的响应延迟时间的大小,来影响下次选择这个broker的权重)...
18
2
分享
Gump619
赞了这篇文章
hsfxuebao
Java研发工程师
·
2年前
关注
RocketMQ源码9- broker 启动流程
broker启动入口,注册处理器registerProcessor,注册关闭钩子,启动start()方法...
9
3
分享
Gump619
赞了这篇文章
hsfxuebao
Java研发工程师
·
2年前
关注
RocketMQ源码-搭建源码调试环境
RocketMQ的源码下载和版本4.8, 基本架构分析,本地启动配置文件说明,Product和Consumer本地生产消息和消费消息...
7
9
分享
Gump619
赞了这篇文章
hsfxuebao
Java研发工程师
·
2年前
关注
RocketMQ源码2-NameServer架构设计及启动流程
NameServer的架构设计,与Dubbo的zk注册中心的区别;启动流程分析(配置赋值,创建对象、线程池和定时任务,启动netty服务)...
33
2
分享
Gump619
赞了这篇文章
hsfxuebao
Java研发工程师
·
2年前
关注
RocketMQ源码23-事务消息原理
RocketMQ 事务消息原理及设计,broker接收半事务消息,broker接收本地事务状态(提交、回滚、中间态)...
8
1
分享
Gump619
赞了这篇文章
码老思
软件开发工程师 @Morgan Stanley
·
2年前
关注
SpringBoot限制接口访问频率 - 这些错误千万不能犯
最近在基于SpringBoot做一个面向普通用户的系统,为了保证系统的稳定性,防止被恶意攻击,我想控制用户访问每个接口的频率。为了实现这个功能,可以设计一个annotati...
75
13
分享
Gump619
关注了
阿里云云原生
Gump619
赞了这篇文章
小饭饭饭饭饭饭
服务端高级开发 @wx搜:稀饭下雪
·
3年前
关注
我写了个专栏,涵盖了本地缓存框架Caffeine教程、以及应用场景
在本文中,我们来看看Caffeine — 一个高性能的 Java 缓存库。 缓存和 Map 之间的一个根本区别在于缓存可以回收存储的 item。 回收策略为在指定时间删除哪...
13
2
分享
Gump619
赞了这篇文章
咖啡拿铁
Seata Committer 公众号:【咖啡拿铁】
·
6年前
关注
深入解密来自未来的缓存-Caffeine
。这两篇文章主要从一些实战上面去介绍如何去使用缓存。在这两篇文章中我都比较推荐Caffeine这款本地缓存去代替你的Guava Cache。本篇文章我将介绍Caffeine...
244
10
分享
Gump619
赞了这篇文章
MinGRn
攻城狮
·
6年前
关注
Springboot 集成logback 日志框架简介
笔者声明 该内容参考自 logback官方网站 及一 国外博客 ,其中关于日志写入远程服务器笔者没来得及亲自试,只是将官方文档进行了简单翻译,部分语法拿捏的并不准确。其中每...
96
4
分享
Gump619
赞了这篇文章
疯狂的冰块
6年前
关注
JVM GC 日志详解
本文假设读者已经熟悉JVM 内存结构。 在JDK 8中,-verbose:gc是 -XX:+PrintGC一个别称,日志格式等价与: -XX:+PrintGC,。 不过在J...
42
3
分享
Gump619
赞了这篇文章
咖啡拿铁
Seata Committer 公众号:【咖啡拿铁】
·
6年前
关注
你应该知道的缓存进化史
本文是上周去技术沙龙听了一下爱奇艺的Java缓存之路有感写出来的。先简单介绍一下爱奇艺的java缓存道路的发展吧。 这个阶段优点是:由于是使用的分布式缓存,所以数据更新快。...
378
20
分享
Gump619
赞了这篇文章
zzyang90
2年前
关注
太坑了,我竟然从RocketMQ源码中扒出了7种导致消息重复消费的原因
大家好,我是三友~~ 在众多关于MQ的面试八股文中有这么一道题,“如何保证MQ消息消费的幂等性”。 为什么需要保证幂等性呢?是因为消息会重复消费。 为什么消息会重复消费? ...
32
2
分享
下一页
关注了
14
关注者
0
收藏集
30
关注标签
0
加入于
2022-08-29