Everything should be made as simple as possible, but no simpler

通过Python3.5来学习几种不同的IO模型

计算机的核心资源,基本上就是CPU和内存。我们下面的讨论可以假定CPU只有一个物理核心。 从目前的情况看,CPU很快,IO很慢,即使是物理内存也很慢,否则就不需要CPU设置多层的高速cache了。 CPU主要快在哪里?1、频率;2、指令执行效率,这里主要是硬件级别的指令分阶段并行优化。 ...

2016-11-28 23:04:08

阅读数 1414

评论数 0

Apache Storm流处理有序性探究

本文假设读者已经对Storm的基础结构有了全面理解,并知道Nimbus与supervisor在集群之中所扮演的角色。之所以要理解Storm集群的并行机制,是为了能够对数据流中数据地处理顺序有一个深入地理解,这样才能更有信心地使用工具。 首先是需要了解一些与Storm集群并行机制相关地概念: 工...

2015-09-14 16:44:40

阅读数 5431

评论数 1

Elasticsearch索引别名的介绍和操作

ES版本 :1.4.1   elasticsearch中的API可以接受一个对应于某个索引的索引名,也可以接受多个索引。索引别名API允许使用一个名字来作为一个索引的别名,所有的API会将别名转化成最终的索引名。一个也可以被映射到多于一个的索引上,当指定这个别名的时候,别名将会自动地扩展到别名的...

2014-12-16 14:34:19

阅读数 30259

评论数 0

Elasticsearch集群的脑裂问题

所谓脑裂问题(类似于精神分裂),就是同一个集群中的不同节点,对于集群的状态有了bu

2014-09-05 18:42:44

阅读数 35081

评论数 3

在CentOS6上,statsD和Graphite的部署过程

近期研究LogStash和Elasticsearch过程中,注意到了statsD和Graphite的组合,前者shu

2014-07-04 09:18:26

阅读数 8959

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭