首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
陈一尘
掘友等级
架构师
去伪存真,务实高效。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
118
文章 118
沸点 0
赞
118
返回
|
搜索文章
赞
文章( 118 )
沸点( 0 )
Caffeine源码总结
设有设置缓存容量,那么节点的类型是PSWMS,k、v都是强引用类型的,而且每个节点都有在写队列WriteAccessOrderQueueu的前后指针,每次load出来的k/v搞成一个node放到Wri
数据库热点行解决问题-附上 java 实现代码
在讨论数据库热点行问题的时候我们先看下 PolarDB 是如何解决的? PolarDB 使用流水线(Pipeline)方式解决热点行问题的核心思想,是通过将针对热点行的并发操作拆分成多个阶段的顺序执行
FutureTask 中 COMPLETING状态的设计哲学
什么需要 COMPLETING 1. 保证结果设置和状态更新的原子性 FutureTask 的设计初衷是确保线程安全性和结果一致性。COMPLETING 是一个短暂的中间状态,用来确保: 任务完成后,
超强总结:搞定最终一致性的4个方案,有一个少有人用过,你都知道吗?
很多人认为电商场景对于一致性要求非常高。一定有很多高深技术保证强一致性。这是一种错误的理解,大多数电商业务场景只需要保证最终一致性,往往不需要强一致性。而保证最终一致性的最重要方法就是重试。
两万字的性能优化指南!39个策略提升接口性能!
39个技巧,从8个方面,全面梳理后端性能优化的套路。 包含优化Http接口、优化调用链路、选择合适的存储系统,优化代码、优化数据库,压缩数据、优化产品逻辑 8个方面的梳理。
Redis Cluster基于客户端对mget的性能优化
RedisCluster 的mget命令不支持跨槽位执行,Lettuce客户端按槽位分别执行mget,性能表现不加。本文介绍转转对提升Redis Cluster mget性能的优化。
转转服务瘦身实战
转转服务瘦身实战,主要包括发现并下掉没有流量的服务,发现并删除没有调用的代码,发现并下掉没有调用的组件依赖。
CompletableFuture使用大全,简单易懂
CompletableFuture是高级的多线程功能,支持自定义线程池和系统默认的线程池,是多线程,高并发里面,经常需要用到的比直接创建线程,要简单易用的方法。 CompletableFuture主要是用于异步调用,内部封装了线程池,可以将请求或者处理过程,进行异步处理。创建线…
Arthas 3.5.1发布:神级特性!内存搜索对象
Arthas是Alibaba开源的Java诊断工具,深受开发者喜爱。Arthas 3.5.1发布:神级特性,内存搜索对象
JVM 第六篇:极致优化 IDEA 启动速度
1. 引言 上面除了那个记事本,我相信所有的同学都对 IDEA 或者说 Eclipse 这两个工具的打开速度深有印象吧。 只要你没自己改过启动参数,不管电脑多高的配置,我相信这个打开速度应该都快不到哪去。 前面写了这么多篇的 JVM 相关内容,今天我尝试优化一下 IDEA 的启…
下一页
个人成就
文章被点赞
3
文章被阅读
455
掘力值
63
关注了
74
关注者
1
收藏集
11
关注标签
20
加入于
2018-08-04