51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#分布式
分布式 基本理论 CAP 2
关于PP,即Partition字面意思是网络分区,其实包括了各种网络问题,我们要把它理解一个广义的分区问题。P涉及到了时间,这么说吧,出现了分区,那就是节点之间“长久的”不能通信,出现延迟、超时就是“暂时的”不能通信——到底多久才算是超时呢?所以说...
代码星球
·
2020-04-06
分布式
基本
理论
CAP
分布式 基本理论 CAP
谈及分布式,必然谈到CAP,CAP已经是被说烂了的一个话题,绕不开,逃不掉。 而且,理解起来会有些吃力。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partitiontolerance),最多只能同时...
代码星球
·
2020-04-06
分布式
基本
理论
CAP
分布式一致性算法2PC和3PC
为了解决分布式一致性问题,产生了不少经典的分布式一致性算法,本文将介绍其中的2PC和3PC。2PC即Two-PhaseCommit,译为二阶段提交协议。3PC即Three-PhaseCommit,译为三阶段提交协议。 分布式系统和分布式一致性问题 分布式系统,即运行在多台不同的网...
代码星球
·
2020-04-06
分布式
一致性
算法
2PC
3PC
分布式锁小结
一、为什么要使用分布式锁我们在开发应用的时候,如果需要对某一个共享变量进行多线程同步访问的时候,可以使用我们学到的Java多线程的18般武艺进行处理,并且可以完美的运行,毫无Bug!注意这是单机应用,也就是所有的请求都会分配到当前服务器的JVM内部,然后映射为操作系统的线程进行处理!而这个共享变量只是在这个JVM内部的...
代码星球
·
2020-04-06
分布式
小结
python的分布式队列神器 Celery
pipsearchkafka可以搜索到很多kafka的python插件,选择一个大家用的比较多的 celery结合kafka使用redis做消息队列的话,存在丢消息的情况kafka可以做到保证消息不丢失 参考:1、http://python.jobbole.com/87238/2、http://xi...
代码星球
·
2020-04-06
python
分布式
队列
神器
Celery
Hadoop2 伪分布式部署
一.简单介绍二.安装部署三.执行hadoop样例并測试部署环境四.注意的地方一.简单介绍 Hadoop是一个由Apache基金会所开发的分布式系统基础架构,Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储。HDFS有高容错性的特点,并且设...
代码星球
·
2020-04-06
Hadoop2
分布式
部署
GlusterFS分布式文件系统高速管理
TaoCloudXDFS基于GlusterFS开源分布式文件系统,进行了系统优化、project化、定制化和产品化工作,五年以上的实践积累了大量实践经验,包含客户案例、最佳实践、定制开发、咨询服务和技术培训。XDFS推崇KISS大道至简的哲学,从架构到使用、管理都非常简便。XDFS提供了WebGUI管理系统。这里不作介...
代码星球
·
2020-04-06
GlusterFS
分布式
文件
系统
高速
分布式多爬虫系统——架构设计
在爬虫的开发过程中,有些业务场景须要同一时候抓取几百个甚至上千个站点,此时就须要一个支持多爬虫的框架。在设计时应该要注意下面几点:代码复用。功能模块化。假设针对每一个站点都写一个完整的爬虫。那当中必然包括了很多反复的工作。不仅开发效率不高。并且到后期整个爬虫项目会变得臃肿、难以管理。易扩展。多爬虫框架,这最直观的需求就...
代码星球
·
2020-04-06
分布式
爬虫
系统
架构
设计
【Java】分布式RPC通信框架Apache Thrift 使用总结
ApacheThrift是Facebook开源的跨语言的RPC通信框架,目前已经捐献给Apache基金会管理,由于其跨语言特性和出色的性能,在很多互联网公司得到应用,有能力的公司甚至会基于thrift研发一套分布式服务框架,增加诸如服务注册、服务发现等功能。 RPC即RemoteProcedureCall,翻译为...
代码星球
·
2020-04-06
Java
分布式
RPC
通信
框架
分布式架构 Hadoop 2.7.X 安装和配置
一、安装环境 硬件:虚拟机 操作系统:Ubuntu1432位 IP:59.77.132.28主机名:admin安装用户:root二、安装JDK 安装JDK1.7或者以上版本。这里安装jdk1.7.0_79。 下载地址:http://www.oracle.com/tech...
代码星球
·
2020-04-05
分布式
架构
Hadoop
2.7.X
安装
linux文件远程传输客户端shell脚本与分布式客户机时间同步脚本
#!/bin/bash#将代码和脚本传送至worker节点#改变当前工作目录cd${AMAZONCRAWLER_HOME}#读取worker节点ip列表i=0whilereadline1do#去除空格line1=`echo$line1|seds/[[:space:]]//g`#若为空则忽略本行if["$line1"x=...
代码星球
·
2020-04-05
脚本
linux
文件
远程
传输
2016全国研究生数学建模A题多无人机协同任务规划——基于分布式协同多旅行商MTSP遗传算法
1、MTSP问题描述 有Ⅳ个城市,要求旅行商到达每个城市各一次,且仅一次,并且要求旅行路线最短。而多旅行商问题M个旅行商从同一个城市(或多个城市)出发。分别走一条旅路线,且总路程最短。2、MTSP问题价值 有关MTSP的研究在现实中有很大的使用价值。诸如:交通运输、铁道铺设、路线的选择、计算机网络的拓扑设计、邮递员...
代码星球
·
2020-04-05
协同
2016
全国
研究生
数学建模
淘宝分布式配置管理服务Diamond
转载:http://blog.csdn.net/kevinlynx/article/details/40017109在一个分布式环境中,同类型的服务往往会部署很多实例。这些实例使用了一些配置,为了更好地维护这些配置就产生了配置管理服务。通过这个服务可以轻松地管理这些应用服务的配置问题。应用场景可概括为:zookeepe...
代码星球
·
2020-04-05
淘宝
分布式
配置
管理服务
Diamond
大型分布式网站架构技术总结
网址:http://www.cnblogs.com/itfly8/p/4967966.html 本文是学习大型分布式网站架构的技术总结。对架构一个高性能,高可用,可伸缩,可扩展的分布式网站进行了概要性描述,并给出一个架构参考。一部分为读书笔记,一部分是个人经验总结。对大型分布式网站架构有很好的参考价值。一、大...
代码星球
·
2020-04-05
大型
分布式
网站
架构
技术
分布式系统原理要点
本文是在百度公司刘杰先生创作的《分布式系统原理介绍》一书基础上,整理的要点笔记。一则在整理过程中加深记忆,二来作为一个简洁的备忘录。如有版权问题请联系本人删除。1.1.1节点节点是一个可以独立按照分布式协议完成一组逻辑的程序个体,工程中往往指进程。1.1.2通信节点之间完全独立互相隔离,通信唯一方式是通过不可靠的网络。...
代码星球
·
2020-04-05
分布式
系统
原理
要点
首页
上一页
...
27
28
29
30
31
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他