240 发简信
IP属地:山西
  • LevelDB实践

    关于LevelDB,众所周知就是google基于lsm不断演化出来的一种kv存储库。而中间有各种语言的不同版本,今天则直接介绍一下golang版...

  • 关于JVM的垃圾收集(2)

    关于垃圾收集,上文已经提到了2类算法:引用计数、可达性计算。而针对可达性算法,为了提高垃圾收集效率,将内存分为新生代和老年代,并演化出3类假说:...

  • 关于JVM的垃圾收集(1)

    前言 在java中,存在大量的设计概念,在概念中衍生出了很多理论基础,这类的学习对其他语言的深入理解有很大的帮助,因为本身java就是一个很大的...

  • 关于混沌工程的理解

    前言 混沌工程一直在我心中是一个模糊的概念,摘要百度百科的解释:通过一系列可控的实验和执行实验的原则,混沌工程将揭 示出分布式系统中随时发生的各...

  • 关于LevelDB中的压缩

    leveldb中,压缩分为2大类:minor Compaction,major compaction。前者是将memdb中的数据落入sst文件,...

  • 关于LevelDB中的管道

    在开源项目https://github.com/syndtr/goleveldb中,存在大量的管道通信,而没有使用类似于锁之类的操作,在写法上是...

  • 总结RPC高可用实践之路

    RPC的高可用存在几个方向:Load Balancing负载均衡、Rate Limiting限流、Load Shedding熔断、Gracefu...

  • Resize,w 360,h 240
    uml understand document

    Q1:UML的基本图示 Q2:泛化关系(generalization) 所谓的泛化关系代表A继承至B,A属于B。例如,青苹果是一个苹果的概念。泛...

个人介绍
听说你们都在这里玩?