1、接口测试的要点: 图片是抄袭的,但是自己还是要总结下要点: 1、检查接口返回的数据是否与预期的一致; 2、检查接口的容错性,验证传递错误的数据类型时,能否正常的处理; 3、接口参数的边界值; 4、接口的性能,即接口请求的响应时间和响应数; 5、接口的安全性; ...
分类:
Web程序 时间:
2017-07-11 00:47:26
阅读次数:
280
MFS分布式文件系统MFS分布式文件系统是一个具有容错性的网络分布式文件系统,它把数据分散存放在多个物理服务器上,而呈现给用户的则是一个统一的资源。MFS分布式操作系统搭建过程:v搭建master服务器#iptables-F#setenforce0#yum-yinstallzlib-devel#useraddmfs-s/sbin/nologi..
分类:
其他好文 时间:
2017-07-10 16:34:18
阅读次数:
144
Hadoop内核 | MapReduce(分布式计算框架) 源于Google的MapReduce论文 > √发表于2004年12月 √Hadoop MapReduce是Google MapReduce克隆版 MapReduce特点 > √良好的扩展性 √高容错性 √适合PB级以上海量数据的离线处理 ...
分类:
其他好文 时间:
2017-06-25 13:48:26
阅读次数:
117
读取流程 写流程 SecondaryNameNode Namenode的一个快照 周期性的备份namenode 记录namenode中的metadata及其它数据 可以用来恢复Namenode HDFS优点 高容错性 > √数据自动保存多个节点 √备份丢失后,自动恢复 适合批处理 > √移动计算而非 ...
分类:
其他好文 时间:
2017-06-24 19:43:46
阅读次数:
190
CAP理论,CAP原则又称CAP定理,指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼。 Consistency(一致性), 数据一致更新,所有数据变动都是同步的Availabili ...
分类:
其他好文 时间:
2017-06-23 15:40:57
阅读次数:
193
本文主要讲述分布式系统开发的一些相关理论基础。 一、ACID ACID是一系列对系统中数据进行访问与更新的操作所组成的一个程序执行的逻辑单元,狭义上的事务特指数据库事务。 1、Atomic原子性 事务必须是一个原子的操作序列单元,事务中包含的各项操作在一次执行过程中,要么全部执行成功,要么全部不执行 ...
分类:
其他好文 时间:
2017-06-22 20:47:46
阅读次数:
148
我们都经历过巨石应用,单一应用某个功能诱发的故障导致整个站点挂掉,任何人都无法访问,只能一一排错再部署上线,这样造成的影响就是用户的流失。而分布式应用就没有这样的问题,就算某个节点出现故障,那么主备切换,替换主节点,整个系统还是照样运行,完全没有访问不了的现象。 要使系统达到一定的容错性,那么 首先 ...
分类:
其他好文 时间:
2017-06-21 09:44:42
阅读次数:
145
The Paxos algorithm, when presented in plain English, is very simple. 我叫Leslie Lamport,我最屌。 1. 简介 用于实现高容错性分布式系统的Paxos算法,一直以来总是被认为是难以理解的,或许是因为对很多人来说,初始 ...
分类:
其他好文 时间:
2017-06-21 00:55:15
阅读次数:
276
Kafka学习分享 Kafka学习分享 .1 什么是Kafka Apache Kafka是一个开源的流处理平台,由 Apache Software Foundation使用Scala and Java编写发展而来。Kafka?用于构建实时数据管道和流媒体应用。 它具有水平可扩展性,容错性,快速性,并 ...
分类:
其他好文 时间:
2017-06-17 21:33:51
阅读次数:
242
一、副本集概念 什么是副本?可能第一印象想到的是游戏副本,游戏副本就是为了让每个玩家都有一个独立的游戏环境,这种环境的复制就是副本的一种体现。MongoDB也提供了对副本的支持,副本集中有多个副本保证数据库的容错性,即使一个副本挂掉了还是会存在很多副本;并且支持副本间的自动选举,切换,解决了上一篇博 ...
分类:
数据库 时间:
2017-06-14 02:14:48
阅读次数:
246