1:什么是Storm? Storm是一个开源的分布式实时计算系统,可以简单、可靠的处理大量的数据流。被称作“实时的hadoop”。Storm有很多使用场景:如实时分析,在线机器学习,持续计算, 分布式RPC,ETL等等。Storm支持水平扩展,具有高容错性,保证每个消息都会得到处理,而且处理速度很快 ...
分类:
其他好文 时间:
2017-10-31 17:41:40
阅读次数:
176
接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 接口测试的关注点: 1:接口返回的数据与期望结果是否一致。 2:检查接口的容错性,假如传递数据的类型错误时 ...
分类:
其他好文 时间:
2017-10-28 19:45:08
阅读次数:
108
分布式构架概述 一)分布式的特点 1.分布性:多台计算机空间上随意分布。 2.对等性:组成分布式系统的所有计算机都是对等的,没有主从之分(并提供了数据和服务的副本)。 3.并发性:一个分布式系统的多个节点,可能会并发地访问一些共享资源。 4.缺乏全局时钟:在分布式系统中,很难定义两个事件究竟谁先谁后 ...
分类:
其他好文 时间:
2017-10-25 11:36:10
阅读次数:
118
switch结构可以更好的解决等值判断问题switch 选择结构的语法:switch (表达式){case 常量 1://代码块1;break;case 常量 2://代码块2;break;。。。。。。default://代码块n;break;} 解释:1.switch: 表示“开关”,这个开关就是 ...
分类:
编程语言 时间:
2017-10-24 22:29:28
阅读次数:
192
特性: float的设计初衷仅仅是文字环绕效果 浮动具有破坏性,会使父容器高度塌陷 清除浮动方法: 1.脚底插入cleart:both 2.父元素BFC(IE8+)/haslayout(IE6/7) 两者差异: 1.与外部链接,会发生margin重叠 2.封闭式,不会外部发生冲突 两者不足: 1.多 ...
分类:
Web程序 时间:
2017-10-19 13:55:08
阅读次数:
190
前言 HDFS(Hadoop Distributed File System)是一个分布式文件系统。它具有高容错性并提供了高吞吐量的数据访问,非常适合大规模数据集上的应用,它提供了一个高度容错性和高吞吐量的海量数据存储解决方案。 优点是: 高吞吐量访问:HDFS的每个Block分布在不同的Rack上 ...
分类:
其他好文 时间:
2017-10-18 01:54:49
阅读次数:
193
http://www.cnblogs.com/hukey/p/6224969.html 1. 简要 双网卡绑定技术在centos7中使用了teaming技术,而在rhel6/centos7中使用的是bonding技术, 在centos7中双网卡绑定既能使用teaming也可以使用bonding,这里 ...
分类:
其他好文 时间:
2017-10-17 22:51:27
阅读次数:
324
Kafka Stream是Apache Kafka从0.10版本引入的一个新Feature(当前:1.0.0-rc0,参见:https://github.com/apache/kafka/releases),它提供了对存储于Kafka内的数据进行流式处理和分析的功能。其主要特点如下: Kafka S ...
分类:
其他好文 时间:
2017-10-14 20:01:06
阅读次数:
267
针对每天TB级的数据采集,一般而言,这些系统需要具有以下特征: 构建应用系统和分析系统的桥梁,并将它们之间的关联解耦; 支持近实时的在线分析系统和类似于Hadoop之类的离线分析系统; 具有高可扩展性。即:当数据量增加时,可以通过增加节点进行水平扩展。 从设计架构,负载均衡,可扩展性和容错性等方面对 ...
分类:
Web程序 时间:
2017-10-12 10:18:10
阅读次数:
305
Spark Streaming与Storm都可以做实时计算,那么在做技术选型的时候到底应该选择哪个呢?通过下图可以从计算模型、计算延迟、吞吐量、事物、容错性、动态并行度等方方面进行对比。 对于Storm来说: 1、建议在那种需要纯实时,不能忍受1秒以上延迟的场景下使用,比如实时金融系统,要求纯实时进 ...
分类:
其他好文 时间:
2017-10-07 15:00:20
阅读次数:
126