首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
桦说编程
掘友等级
资深后端开发
在约束中获得自由。专注代码质量,并发编程,性能优化。文章首发掘金/同名公众号
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
153
文章 152
沸点 1
赞
153
返回
|
搜索文章
赞
文章( 152 )
沸点( 1 )
💥 破局“大泥球”!COLA+CQRS让财务凭证推送飞起来(附源码思路)
分享团队一次成功的架构升级:用 COLA架构+CQRS模式重构“财务凭证推送”系统,使得Service瘦身90%,高频查询提速5倍+,推送吞吐怒涨40%,,并建立可持续扩展的架构体系。
基于多层级时间轮的高性能延时任务调度设计与实现
引言 在分布式系统、游戏服务器、金融交易等场景中,延时任务调度是核心基础能力。本文基于笔者实现的Java多层级时间轮算法,深入解析其设计原理,并与传统延时算法进行对比分析。 一、核心设计解析 1.1
java--HashMap resize()源码解析
各位读者大家好呀!今天小卡给大家带来的是HashMap resize()方法的源码解读~ HashMap 的 resize() 方法主要用于在散列表超过阈值时进行扩容,以避免过高的哈希冲突,从而保证哈
聊聊支付流程的设计与实现逻辑
通常在业务体系中,都会或多或少的涉及到支付相关的功能;对于一些经验欠缺同学来说,最紧张的就是面对这类支付结算的逻辑,因为流程中的任何细节问题,都可能引发对账异常的情况;
并发编程高级技巧:运行时检测死锁,告别死锁焦虑
Guava 的 CycleDetectingLockFactory 通过锁依赖图实时检测死锁,开发阶段立即抛异常而非等生产环境挂起,零侵入改造即可获得死锁检测能力。
滑动窗口实现线程池并发度控制详解
采用滑动窗口策略控制并发度,实现并发可控且立即返回Future列表,submitter单线程异步补充任务,实现高资源利用、简单易懂的并发控制。
Guava Forwarding系列类详解——装饰器模式实战
大家好,我是桦说编程。Fowarding系列类广义上涉及三种设计模式:装饰器模式、模版方法模式、委托模式。本文将介绍其用法
适合新手的并发编程学习路线
大学时,我学习了一本国外的教科书,书名叫做《计算机网络——自顶向下方法》。本文总结了针对并发编程的自顶向下学习路线。
ConcurrentHashMap 弱一致性解读
大家好,我是桦说编程。 本文解读了ConcurrentHashMap 的迭代器采用弱一致性(Weakly Consistent)设计,分析了并发遍历时的诸多case。
JDK1.8+ 中 ConcurrentHashMap#computeIfAbsent 源码解析与使用建议
发现网上讲解 ConcurrentHashMap 源码的文章对于computeIfAbsent方法讲解比较少,遂写此文,同时总结了一些常见问题。
下一页
个人成就
2024年度人气作者No.173
文章被点赞
681
文章被阅读
62,371
掘力值
3,851
关注了
38
关注者
228
收藏集
7
关注标签
15
加入于
2023-02-10