首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java技能
订阅
sxbj小人物
更多收藏集
微信扫码分享
微信
新浪微博
QQ
47篇文章 · 0订阅
破局延时任务(下):Spring Boot + DelayQueue 优雅实现分布式延时队列(实战篇)
基于Spring Boot + DelayQueue的自研分布式延时队列架构设计。我们将聚焦核心实现细节,手把手带你构建一个高性能、高可用的分布式延时任务组件
缓存一致性的工业级解法:用Java实现Facebook租约机制
Facebook的租约机制才是大厂真正在用的方案,参考Go版本的rockscache用Java重写了一遍。核心原理是通过租约来保证,只有持有有效租约的线程才能写缓存,从根本上解决了缓存一致性问题。
对xxl-job架构的一点思考
在熟悉了xxl-job源码很多细节后,本文尝试思考其中值得借鉴学习的地方,包括接口设计、RPC实现、CAP模型选择。希望从中除了提高编程技巧,还能提升个人的架构思维。
分布式日志排查太头疼?TLog 让你一眼看穿请求链路!
你是否曾经历过这样的深夜?告警短信突然响起,线上订单莫名失败。你焦头烂额地登录一台台服务器,在成百上千行的日志文件里反复 grep、awk,试图拼凑出一个完整请求的蛛丝马迹。Tlog来助你!
数据权限框架(easy-data-scope)
easy-data-scop 是一个通过动态注入SQL实现的数据权限项目。支持MyBatis、MyBatis-plus、MyBatis-flex。使用简单,无需设置各种复杂配置,仅仅通过注解便可
告别重复劳动:SpringBoot公共字段自动填充的六种武器
在开发外卖系统订单模块时,我发现每个实体类都包含create_time、update_by等重复字段。手动维护这些字段不仅效率低下,还容易出错。本文将分享一套经过生产验证的自动化方案,涵盖MyBati
【Redis故障排查】「连接失败问题排查和解决」带你总体分析和整理Redis的问题故障实战开发指南及方案
Redis连接失败问题排查和解决 当你的应用服务在连接Redis时出现了拒绝连接的场景,首先你可以根据调整Redis实例参数maxclients的配置。maxclients代表着最大同时连接的客户端个
我麻了,线上redis一直报连接超时
大家好,我是小趴菜,这一天过的是真令人头大呀,本来是接手一个同事维护的老项目就已经头疼的不行了,结果现在🈶️大量的用户反映应线上服务不可用。 没办法,只能硬着头皮上了,我打开了服务器上的日志,就发现大
redis使用lettuce客户端超时异常采坑
spring-data-redis内置了两款驱动,jedis和lettuce。springboot1.X版本默认jedis实现,springboot2.X默认lettuce实现。 lettuce:基于netty实现,线程安全,但默认只有一个实例。 jedis:直连redis服务…
建设一个SaaS平台需要知道什么,做什么(附多图)
SaaS系统是介于2b与2c业务之间的一种服务,提供2c式入口,2b式的系统平台,无论对于服务提供商还是客户都是非常好的一种模式。