How to write a good function in your code? How long a function size? You...
Introduction The Z Garbage Collector, also known as ZGC, is a garbage co...
看了这么多书和博客,随便狗哥一下就可以看到很多关于并发和并行两者的区别解释。很大部分我觉得都是不负责的解释,比较牵强,而且最后作者都会说一句“去...
本文仅为本人总结之用,高手略过。 我们屁颠颠地从老板(产品)那边拿到一个需求,公司马上要搞促销,所以要为这次活动新建一个秒杀系统。拿到这样的需求...
从前leader那边学得,分享给更多的小伙伴 一、异常可预警: 一个基本要求是,SDE应该在业务方感知到问题之前发现系统异常,而不是被动等待用户...
写在前面 深入业务,才能有好的设计。在设计缓存的时候,要根据我们的业务特点,明白什么是不容易变的,什么是相对容易变,什么是真正触达用户的,哪些数...
线上服务出问题了!!!! 当手机报警短信响起-》 我们匆匆忙忙打开电脑-》 然后登上跳板机-》 一条一条执行命令,dump下当前vm和heap情...
重构前 1、全面的了解系统的过去,包括以前的架构/技术背景、业务需求2、分析以前架构的问题,例如:可维护性低、在哪个方面已经不满足现有需求等等3...
1. 垃圾回收基本操作 1.1 标记可达对象(Marking Reachable Objects) 目前几乎所有的GC算法都是从标记存活对象开始...