摘要:
作者:京东物流 京东物流 背景 本文通过阅读《Effective Java》、《Clean Code》、《京东JAVA代码规范》等代码质量书籍,结合团队日常代码实践案例进行整理,抛砖引玉、分享一些在编写高质量代码方面的见解和经验。这些书籍提供了丰富的理论知识,而团队的实际案例则展示了这些原则在实际开 阅读全文
摘要:
作者:京东物流 京东物流 本文详细讲解下Redis热点key发现机制+客户端缓存的原理。 一、redis4.0之基于LFU的热点key发现机制 业务中存在访问热点是在所难免的,然而如何发现热点key一直困扰着许多用户,redis4.0为我们带来了许多新特性,其中便包括基于LFU的热点key发现机制。 阅读全文
摘要:
作者:京东物流 张凯 引言 MySQL 死锁是线上经常遇到的现象,但是死锁分析却并不总是件容易的事情,本文介绍 MySQL 死锁日志的分析方法,帮助研发从日志中快速提取有效信息,从而提高死锁原因分析的效率。 死锁介绍 触发条件 死锁的触发条件包括四个: •互斥 •占有且等待 •不可抢占用 •循环等待 阅读全文