首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
勇哥Java实战
掘友等级
高级架构师
|
自由职业
公众号:勇哥Java实战 。网站:https://javayong.cn 勇哥,资深架构师,曾就职于神州优车、同程艺龙、科大讯飞等公司,对高并发解决方案(缓存、消息队列、分库分表)有非常深刻的认知。
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
67
文章 67
沸点 0
赞
67
返回
|
搜索文章
赞
文章( 67 )
沸点( 0 )
Druid源码阅读3-DruidDataSource连接池的基本原理
DruidDataSource数据库连接池的的本质,实际上是一个利用ReentrentLock和两个Condition组成的生产者和消费者模型。
用了这么久SpringBoot却还不知道的一个小技巧
你可能有一天想要在SpringBoot启动后,立马想要干一些事情,现在没有可能是你还没遇到。那么SpringBoot本身提供了一个小技巧,很多人估计没用过。
Redis中的BigKey问题:排查与解决思路
Redis是一款性能强劲的内存数据库,但是在使用过程中,我们可能会遇到Big Key问题,这个问题就是Redis中某个key的value过大,所以Big Key问题本质是Big Value。
3分钟白话RocketMQ系列—— 如何存储消息
我们知道RocketMQ主要分为消息 生产、存储、消费 三大块领域。 那接下来,我们白话一下,RocketMQ是如何存储消息的,揭秘消息存储全过程。
基于Raft协议的分布式键值存储服务
实现Raft协议中,领导人选举和日志复制。接收到来自客户端的命令后Leader节点通过AppendEntries RPC保证集群内节点将命令中的数据以Lsm-tree的存储策略持久化落盘。
翻车了,被读者找出 BUG
大家好呀,我是小楼。 本文是上篇文章《使用增强版 singleflight 合并事件推送,效果炸裂!》的续集,没看过前文必须要先看完才能看本文,实在不想看,拉到文章末尾,给我点个赞再退出吧~Doge
面试官提问:什么是 Reactor 设计模式
面试长问的问题之一是 Reactor 设计模式,分为三种子模型: 1.Reactor 单线程模型 2.单 Reactor + 工作线程池模型3.主从 Reactor + 工作线程池模型必须一一彻底搞懂
【RocketMQ】三种刷盘策略分析
RocketMQ拥有海量的消息积压能力,主要是因为它支持消息的持久化,Broker接收到消息后,会将消息写入CommitLog文件。但是,磁盘IO的效率较低,为了保证性能和吞吐量,RocketMQ通过
kafka集群是如何选择leader,你知道吗?
前言 kafka集群是由多个broker节点组成,这里面包含了许多的知识点,以下的这些问题你都知道吗? 你知道topic的分区leader是怎么选举的吗? 你知道zookeeper中存储了kafka的
使用增强版 singleflight 合并事件推送,效果炸裂!
hello,大家好啊,我是小楼。 最近在工作中对 Go 的 singleflight 包做了下增强,解决了一个性能问题,这里记录下,希望对你也有所帮助。 singleflight 是什么 single
下一页
个人成就
优秀创作者
文章被点赞
2,023
文章被阅读
247,755
掘力值
9,418
关注了
6
关注者
743
收藏集
0
关注标签
2
加入于
2020-10-26