前言 Prometheus官网的非官方中文手册,翻译截至Prometheus latest(2.9)。 什么是prometheus? Prometheus是一个最初在Soun...
前言 Prometheus官网的非官方中文手册,翻译截至Prometheus latest(2.9)。 什么是prometheus? Prometheus是一个最初在Soun...
简介 在计算机科学中,比较和交换(Conmpare And Swap)是用于实现多线程同步的原子指令。它将内存位置的内容与给定值进行比较,只有在相同的情况下,将该内存位置的内...
mysql引擎主要有两种实现方式,一种是B+树,一种是hash。而回表产生在B+树上(本文主要针对于innodb引擎来讲),这里还有一个内容:1.聚簇索引 :叶子节点直接存放...
以下文章来源于程序员内点事 ,作者程序员内点事 还记得刚入行开始写Java时,接触的第一个项目是国家电网的一个业务系统,这个系统据说投资了5亿人民币进行研发,鼎盛时期研发人员...
在计算机科学领域,分布式环境数据的一致性是一个相当重要且被广泛探索与论证问题,首先来看三种业务场景。 1、火车站售票 假如说我们的终端用户是一位经常坐火车的旅行家,通常他是去...
本文将从分布式一致性问题,引出CAP和BASE理论。 问题的提出 在计算机科学领域,分布式一致性是一个相当重要且被广泛探索与论证问题,首先来看下面三种业务场景: 1、火车站售...
Synchronized 和Lock 的区别 Synchronized 是java 关键字,实现级别是JVM 级别;Lock 是一个接口,下面有各种实现类;Synchroni...
浅析Hessian协议 Hessian二进制的网络协议使不需要引入大型框架下就可以使用,并且不需要学习其它的入门的协议。因为它是二进制协议,它更擅长于发送二进制数据,而不需要...
Kafka在0.11版本中除了引入了Exactly Once语义[//www.greatytc.com/p/0943bbf482e9],还引入了事务特性。Kafka...