- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 通过P-SMR看State Machine Replication
在一个复制系统中,为了保持一致性,各个replicated server是串行执行,这样性能上就会比只有一台server的系统慢,因为只有一台server可以进行并行处理。如果在复制系统中各个server也能进行并行处理的话, 这将是很大的进步。 但是如果各个线程之间没有共享变量的话,在复制系统的每个server上进行并行处理也是可行的,实际上以前很多复制系统并行处理都是基于这一点去做的。
2014-11-19 22:15:31 2382
原创 Parrot源码分析之海贼王
我们的目的是找到speedup-example在使用Parrot加速的原因,如果只说它源于Context Switch的减少,有点简单了,它到底为什么减少了?除了Context Switch外是否还有其他的performance counter也对提速有帮助?这些都是值得去思考的问题。先来看一下我们用来探索Parrot奥秘的程序speedup-example.cpp。前言:RR
2014-11-18 21:54:07 3893 12
原创 Python日志格式输出与时间格式
formatter = logging.Formatter("%(asctime)s %(levelname)s %(message)s","%Y%b%d-%H:%M:%S")上面的%Y等是时间格式,所以要想理解上面要表示个什么,先来看一下Python的时间格式。%a - abbreviated weekday name%A - full weekday name%
2014-11-17 01:23:25 9143 1
转载 python邮件发送脚本
转载自cnblogs博文http://www.cnblogs.com/phinecos/archive/2010/09/28/1837578.html
2014-11-16 22:46:36 1120
原创 Github上fork之后如何保持同步(Windows环境)
我们会去fork别人的一个项目,这就在自己的Github上生成了一个与原作者项目互不影响的副本,自己可以将自己Github上的这个项目再clone到本地进行修改,修改后再push,只有自己Github上的项目会发生改变,而原作者项目并不会受影响,避免了原作者项目被污染。但是如果原作者在不断更新他的项目,如何也让自己Github上的也跟着同步?这里需要借助在windows下安装github出现的一个
2014-11-16 21:20:32 8322 2
原创 理解Paxos Made Practical
Paxos Made Practical 当一个组中一台机器提出一个值时,其他成员机器通过PAXOS算法在这个值上达成一致。 Paxos分三个阶段。 第一阶段: 提出者会选出一个提议编号n(n>0,n的低位应当包含提出者的唯一标识,这样两台机器就不会产生相同的编号),然后会向组内其他成员发送信息PREPARE(n)。成员如果已经见到过PREPARE信息大于n,就会拒绝它;如果已经见
2014-11-15 03:10:43 2740
cleanwipe14.2.5323.2000.rar
2020-08-24
Survey of Docker Service
2015-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人