首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MrWho
掘友等级
银行
分享源于实践,更新源于积累。主要内容围绕 Spring Cloud 微服务架构、权限系统设计等企业级系统的真实项目经验。是对技术和业务理解的沉淀,也希望能对你有所启发。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
MrWho
@银行
·
1月前
关注
事务加分布式锁也挡不住重复提交?注意事务边界控制
事务加分布式锁也挡不住重复提交?注意事务边界控制 在一次对接流程引擎的项目中,我们线上遇到了一个非常“诡异”的问题: 明明代码里早就加了 分布式锁和事务控制,怎么还会出问题...
0
1
分享
MrWho
@银行
·
2月前
关注
用Java枚举类优雅实现订单状态机:告别“泥潭”式状态管理
用Java枚举类优雅实现订单状态机:告别“泥潭”式状态管理! 在电商、金融等核心业务中,订单或交易的状态流转(如创建、支付、取消、退款)至关重要。就像我们之前聊过的“大 S...
6
评论
分享
MrWho
@银行
·
2月前
关注
模板方法与工厂模式实践——一套通用交易执行模型
模板方法与工厂模式实践——一套通用交易执行模型 交易系统贯穿了电商、金融等业务核心,是许多公司的命脉。但很多系统中常见的“大 Service”问题让人头疼——几千行代码包揽...
1
评论
分享
MrWho
@银行
·
3月前
关注
雪花算法ID重复了?惨痛教训:请勿轻易造轮子!
雪花算法ID重复了?惨痛教训:请勿轻易造轮子! 最近我们线上系统发生了一起严重事故:订单号/流水号出现了重复,影响了核心业务流程。最终定位到根源:一个自研的二方包雪花算法I...
72
17
分享
MrWho
@银行
·
4月前
关注
企业级权限系统怎么设计四 —— ABAC模型统一功能权限与数据权限
企业级权限系统怎么设计四 —— ABAC模型统一功能权限与数据权限 在上一篇关于数据权限的文章中 ,我们提到了 ABAC(Attribute-Based Access Co...
2
评论
分享
MrWho
@银行
·
4月前
关注
企业级权限系统怎么设计三 —— 数据权限控制
企业级权限系统怎么设计三 —— 数据权限控制 前两篇文章,我们主要梳理了权限系统中的功能权限的设计。功能权限解决了“用户能做什么操作”的问题,但企业应用中还有另外一种权限:...
8
2
分享
MrWho
@银行
·
4月前
关注
秒杀怎么优化
秒杀怎么优化 最近面试一位资深开发,过程中他提到项目中有秒杀场景,但提到的优化手段仅是“加机器”和“放缓存”。这显然是不够的,说明对高并发系统的理解还不够深入。 本文结合极...
7
评论
分享
MrWho
@银行
·
4月前
关注
企业级权限系统怎么设计二:权限点模型
企业级权限系统怎么设计二:权限点模型 这篇文章也是我在实施项目中的一些思考和复盘。 上回说到,我们将审批相关的权限逻辑从主权限模型中独立出来。那接下来的问题是:角色和功能之...
6
2
分享
MrWho
@银行
·
5月前
关注
Spring Boot 首笔交易慢问题排查与优化实践
Spring Boot 首笔交易慢问题排查与优化实践 在我们的微服务项目中,遇到这样的问题:应用启动后,第一笔交易响应耗时高达4、5秒,而后续请求均能在毫秒级完成。这不仅触...
2
评论
分享
MrWho
@银行
·
5月前
关注
NIO线程只需要2个么-打破沙锅问到底
NIO线程只需要2个么-打破沙锅问到底 我们书接上回:环路调用后导致了微服务假死,有同学问为什么是设置了16个(默认8倍IO线程数)的工作线程导致的,而不是2个的IO线程。...
0
评论
分享
下一页
个人成就
文章被点赞
130
文章被阅读
27,514
掘力值
1,052
关注了
0
关注者
26
收藏集
0
关注标签
0
加入于
2019-04-29