LRU算法介绍 LRU算法全称Least Recently Used,也就是检查最近最少使用的数据的算法。这个算法通常使用在内存淘汰策略中,用于...
CAP定理 目前的大型网站系统几乎都是分布式的,而分布式系统难以实现整个系统的强一致性。1998年,加州大学的计算机科学家 Eric Brewe...
Service Mesh是什么 中文翻译是服务网格,是微服务架构中重要的基础设施。简单来说,这是一个实现服务间请求可靠传递的,负责服务发现、服务...
伪共享是什么 CPU Cache众所周知CPU处理速度与硬盘、内存的访问速度相差过大,需要通过CPU缓存进行磨合,否则会导致CPU整体吞吐量受到...
背景 工作中经常需要跟空间数据打交道,因此频繁使用一个工具类com.vividsolutions.jts.index.strtree.STRtr...
背景 在前公司时参与了一个编码竞赛,虽然只拿到一个中游成绩,但在参赛过程中学习到很多其他人优秀的思考方式,也接受了前辈的指点,尤其是在参赛时的一...
Arthas是什么 Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。当你遇到以下类似问题而束手无策时,Arthas可以帮助...
背景 在开发某个组件时,需要定期从数据库中拉取数据。由于整个逻辑非常简单,因此就启用了一个子线程(Thread)使用while循环+线程休眠来定...
背景 近期部门业务遭到分布式拒绝服务攻击(Distributed Denial of Service, DDoS),正常情况下单服务峰值qps约...