加载中
paxos算法与毒贩的困扰

前言 在一个遥远的国度,有一群毒贩。这些人以贩毒为生,每天贩卖各种毒品。有一天,毒贩们为了更好的服务于他们的客户(当然更本质的原因是为了更大的利润),他们决定统一各种毒品的零售价...

2017/11/17 13:27
55
HBase region的split过程浅析

作为一个hbase的使用者来说并不会感知到region的存在。不过作为一个使用者,对于region这个词也不应该感到陌生,因为hbase在部署的时候有很多的region server。region是hbase实现上的一个存储...

2017/02/18 23:37
1.6K
时间序列数据库rrdtool简介

一 rrdtool数据库是什么 rrdtool是一个数据库。奇葩的一点是,作为一个数据库,它不是sql,也不是nosql。这是因为,它保存的所有的数据都是基于时间的。我觉得从某种意义上来说,它是一个<ti...

2016/03/23 11:04
461
日本游记5

在日本的第五天的第一个非常好的大晴天。我们很早出发,今天的目标是京都西边的一些寺庙。京都的西边的寺庙没有东山的那些那么集中。第一个地点是金阁寺。对金阁寺也没有特别的印象,只知道有...

2015/05/31 16:12
58
日本游记4

来到京都的第一个早晨。美好的阳光迎接着我们。我们住的酒店正好旁边是龙谷大学。看得出是一座开放式的学校。虽然天气还是有点清冷,但是既不刮风也不下雨让我们的心情大好。马上起床收拾准备...

2015/03/21 20:51
57
日本游记3

今天按计划是要赶路的。可是天公不作美,一大早居然开始下起哗哗啦啦的那种雨。早晨第一件事是退房。这里退房的方式与中国不同。在酒店的大堂里有一个类似信箱的盒子。大家按照约定的退房时间...

2014/12/27 07:34
479
日本游记2

接着昨日叙述。在日本第一天就基本上这么结束了。由于日本人下班早的缘故,我们也比较早的回到了酒店。打开电视机看了一会日文的电视节目,发现酒店的电视大概只有10个电视台。不知道是不是酒...

2014/10/16 23:48
293
日本游记1

十一期间和老婆大人一起去日本玩了一趟。 行程首先是从香港飞到羽田空港。坐的是香港快线hk express的红眼航班。飞机的名字很有意思,叫做虾饺号。我们乘坐虾饺号从香港国际机场到东京的羽田...

2014/10/15 22:38
351
mongodb集群的分布式锁的实现研究

分布式锁的作用 一般来讲,锁的作用是在于解决不同的执行流之间对于同一个资源的竞争而产生的问题。分布式锁的作用就在于解决分布式程序中,分布在不同机器上的执行流对于资源的竞争问题。在...

2014/09/11 17:46
1.2K
node js 处理时间分析

结论: pm2日志中请求时间包含连接建立时间到处理结束时间。 今天遇到一个诡异的问题。同样的一个nodejs程序部署在两个环境中, 一个环境的pm2打印的服务器响应时间是几个毫秒,另外一个环境...

2014/08/04 23:50
944
erlang学习笔记3 gen_event

1 使用gen_event模块之前, 第一步就是用gen_event:start_link方法生成一个event manager进程。切记,只有这个进程才可以绑定handler。 2 真正的event处理器是需要behaviour(gen_event)的模块...

2014/08/01 22:09
136
erlang笔记2 gen_fsm

gen_fsm 是一个OTP的MODULE。 功能是去实现一个有限状态自动机的程序。 有限状态自动机其实是非常有用的东西,我以前曾经使用过FSM开发过一个自动游戏的机器人程序。 当你要用gen_fsm来开发一...

2014/07/25 12:32
266
erlang笔记1 环境

深受坚强2002鼓舞,所以创建这个博客分类。可能每天都会记录一点,但比较散。没有什么价值。

2014/07/25 12:06
60
为什么单个TCP连接很难占满带宽

为什么单个TCP连接很难占满带宽 首先有一个公式: 链路上数据包的总大小 = 带宽 * 网络延时 比如说带宽为10Mb/s, 网络延时为1ms, 那么链路上的数据包的总大小为: 10Mb/s * 1s/1000 = 10K...

2014/06/26 00:09
1.3K
自动部署工具capistrano学习笔记

capistrano新手, ruby新手所写的笔记。请批评指正。 本文的所有内容可运行在capistrano 2, 不能运行在capistrano3 。 capistrano版本为2.15.5。...

MongoDB水平分片集群学习笔记

MongoDB sharded Cluster learning.

2014/02/01 12:44
4.7W
mongo性能分析工具详解

mongodb新手, 请指正。 0 查看mongodb 版本 db.serverStatus()["version"] 1 查看锁 db.serverStatus()["globalLock"] {   "totalTime" : NumberLong("59472944000"),   "lockTime" : Number...

2014/01/01 20:13
8.6K
海量数据处理语言sawzall入门简介

最近在公司换了一个新的部门,接触到了一些新的技术。而且有些技术是公开或者是部分公开的,觉得有点可能性把这些东西都拿出来讲一讲。其实写博客有两个目的,一个是把知识分享出去给更多人。...

2013/09/08 22:03
3.7K
几种TCP连接中出现RST的情况

应该没有人会质疑,现在是一个网络时代了。应该不少程序员在编程中需要考虑多机、局域网、广域网的各种问题。所以网络知识也是避免不了学习的。而且笔者一直觉得TCP/IP网络知识在一个程序员知...

2013/05/04 11:40
7.4W

没有更多内容

加载失败,请刷新页面

返回顶部
顶部