首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户560819823366
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
46
文章 46
沸点 0
赞
46
返回
|
搜索文章
用户560819823366
赞了这篇文章
架构染色
架构师
·
3年前
关注
老板,明年我来落地链路追踪-实现降本增效 | 上篇
有位大佬这么说:“有链路追踪总是要好于没有的,有就提高了可观测性,没有的话几乎全凭盲猜;遇到的问题是都能猜出来的嘛?谁又知道要猜多久嘞?猜问题不领薪水嘛?到底是在猜问题还是...
75
28
分享
用户560819823366
赞了这篇文章
架构染色
架构师
·
3年前
关注
SkyWalking 中如何构建异步链路的 Trace
SkyWalking提供了跨线程构建Trace的能力,通过对 Callable、Runnable、Supplier 这3种接口的实现者进行增强拦截,将 Trace 的上下文...
72
31
分享
用户560819823366
赞了这篇文章
架构染色
架构师
·
3年前
关注
ClassLoader:类的隐式加载和显式加载
类的隐式加载和显式加载机制,多次帮助笔者解决日常工作中遇到的疑难杂症,如果你尚未认真研究过`ClassLoader`,但懵懂的认知让你觉得这个应该很简单也没问题,不研究它并...
70
30
分享
用户560819823366
赞了这篇文章
架构染色
架构师
·
3年前
关注
每个IT人都值得一份讲述`1203
每个人都有自己的故事,每个人都有一份属于自己的讲述,它并不遥远,可能就在桌上,也可能就在窗外,你讲或不讲它都在那里,因为你努力前行的身形至少会被时光记录。...
67
31
分享
用户560819823366
赞了这篇文章
架构染色
架构师
·
3年前
关注
明年用Seata搞定分布式事务管理的规范化建设 | 上篇
从技术架构管理的角度看,一套规范的、通用的、可靠的分布式事务解决方案,帮助开发者在分布式环境下,既保证业务数据的一致性,又不需要投入太多的资源用于业务数据一致性的开发维护,...
78
35
分享
用户560819823366
赞了这篇文章
架构染色
架构师
·
3年前
关注
分布式锁主动续期的入门级实现-自省 | 简约而不简单
如果某个客户端获得锁之后处理时间超过最大约定时间,或者持锁期间内发生了故障导致无法主动释放锁,其持有的锁也能够被其他机制正确释放,并保证后续其它客户端也能加锁,整个处理流程...
77
42
分享
用户560819823366
赞了这篇文章
架构染色
架构师
·
3年前
关注
【自省】使用Executors.xxx违反阿里Java代码规范,那还不写定时任务了?
scheduleAtFixedRate`的逻辑结论是:如果上一个任务的执行时间大于等待时间,任务结束后,下一个任务马上执行。如果上一个任务的执行时间小于等待时间,任务结束。...
113
54
分享
用户560819823366
赞了这篇文章
架构染色
架构师
·
3年前
关注
【自省】线程池里的定时任务跑的可欢了,可咋停掉特定的任务?
线程池定时任务可取消,但使用需注意 1. 任务中未捕获的异常能导致后续执行不再执行。 2. 任务中未捕获的异常不会外抛,外部感知不到。 3. 任务中的异常,需在任务逻辑内捕...
103
52
分享
用户560819823366
赞了这篇文章
架构染色
架构师
·
3年前
关注
【自省】Thread的理论很简单吧,实战中什么情况要用setDaemon、 interrupt 和 join ?
当线程正在执行wait()、sleep()、join()方法时线程是处于【waitting】状态,内部仍会不断地检查中断状态的值,interrupt方法会改变目标线程的中断...
75
47
分享
用户560819823366
赞了这篇文章
架构染色
架构师
·
3年前
关注
【自省】你可思考过 AQS 中的同步队列为何这样设计?
本篇是学习 Doug Lea大师的论文《The java.util.concurrent Synchronizer Framework》,并结合AQS源码,记录下自己的一些...
80
45
分享
用户560819823366
赞了这篇文章
架构染色
架构师
·
3年前
关注
【自省】线程同步看腻了,尝尝 > 入门级的线程间协作?
当线程从wait()醒来后,要继续执行之前,一定要确认一下条件是否还满足,若不满足就再等,如此才是健壮的用法...
73
36
分享
用户560819823366
赞了这篇文章
架构染色
架构师
·
3年前
关注
ClassLoader 隔离性的基石是namespace,证明给你看
我:类的命名空间有了解嘛? 朋友:你是说package嘛? 我:我说的是ClassLoader中的 nameSpace 朋友:啥玩意儿?...
84
36
分享
用户560819823366
赞了这篇文章
架构染色
架构师
·
3年前
关注
你不知道的Redis SET NX 指令不保障原子性的应对之法
因Jedis设计,导致重试逻辑内部把通信异常吞掉了,并重新发出执行指令的请求。就会导致用户层看到 `SET` 返回的是空,但key 实际已存在*。我们找到应对的办法,只要判...
91
44
分享
用户560819823366
赞了这篇文章
架构染色
架构师
·
3年前
关注
【翻译】基于令牌的身份验证如何工作?
令牌是当今数字环境中使用的流行词,是计算机生成的代码,充当用户的数字编码签名。它们用于验证用户的身份以访问任何网站或应用程序网络。它基于去中心化密码学,分为两种类型:物理令...
72
32
分享
用户560819823366
赞了这篇文章
架构染色
架构师
·
3年前
关注
老板,明年我用Seata搞定分布式事务管理的规范化建设 | 中篇
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第 27 天,点击查看活动详情 辞旧迎新,22年要结束了,明年做什么想好了嘛?要不要用 Seata 搞定...
75
32
分享
用户560819823366
赞了这篇文章
架构染色
架构师
·
3年前
关注
【学习Seata1.6源码#01】全局事务注解@GlobalTransactional的识别
本篇梳理通过的自动装配机制会扫描具有`@GlobalTransactional`全局事务注解的类和方法的 bean,并对这类 bean 添加拦截器,进行 AOP 增强,加入...
54
25
分享
用户560819823366
赞了这篇文章
架构染色
架构师
·
3年前
关注
【学习Seata1.6源码#02】通过Spring AOP 实现声明式事务机制
AOP增强后通过模板方法模式加入分布式事务的能力: 1. 开启事务与 TC 进行通信,获取 xid ,注入事务上下文 2. 调用目标方法 3. 之后根据结果是否正常执行二阶...
40
12
分享
用户560819823366
赞了这篇文章
架构染色
架构师
·
2年前
关注
【学习Seata1.6源码#03】TC 集群具有高可用架构的秘密
TC 集群具有高可用架构,应用到集群是这样一个间接的关系:应用 -》事务分组 -》TC 集群,应用启动后所指定的事务分组不能变,可通过配置中心变更事务分组所属的 TC 集群...
30
13
分享
用户560819823366
赞了这篇文章
架构染色
架构师
·
2年前
关注
从原理和源码梳理Springboot FatJar 的机制
SpringBoot FatJar 的设计,打破了标准 jar 的结构,在 jar 包内携带了其所依赖的 jar 包,通过 jar 中的 main 方法创建自己的类加载器,...
60
25
分享
用户560819823366
赞了这篇文章
架构染色
架构师
·
2年前
关注
既生 synchronized 何生 JUC 的 显式 locks ?
新事物的出现要不是替代老事物,要么就是对老事物的补充 JUC 中所提供的显式 locks 就是对 synchronized 的补充...
43
20
分享
下一页
关注了
1
关注者
1
收藏集
0
关注标签
2
加入于
2021-07-06