
【**分布式】
文章平均质量分 56
iteye_5013
这个作者很懒,什么都没留下…
展开
-
Brewer’s CAP Theorem
概念什么领域?解决什么问题or涉及什么问题?Consistency一个服务是一致的完整操作或完全不操作(A service that is consistent operates fully or not at all,精确起见列出原文,也有人将其简称为数据一致性,我的理解这条是强调一个动作要么遵照约束完美的完成要么就什么也不做)。Gilbert 和Lynch在他们的证明中...原创 2012-02-01 19:29:21 · 183 阅读 · 0 评论 -
分布式系统学习
理论1. 大学课程http://www.cogs.susx.ac.uk/courses/dist-sys/node1.html2. 书籍《Distributed Systems - Concepts and Design (5th Edition)》 分布式系统 概念与设计(中文第3版) 实践 ...原创 2012-02-02 17:50:02 · 118 阅读 · 0 评论 -
【分布式计算】介绍
学习资料:1.《java web服务开发》2.《构建高性能web站点》3.《分布式java应用》4.《分布式系统概念与设计(第3版)》 tags: 分布式java应用,实现系统间的通信通常有两种方式:1.基于消息方式使用java自身包:TCP/IP+BIO、TCP/IP+NIO、UDP/IP+BIO、UDP/IP+NIO开源框架:Mina2.基...原创 2012-02-08 18:17:24 · 114 阅读 · 0 评论 -
TCP/IP+BIO
客户端java.net.Socket作用:用于建立连接和网络IO的操作。构造:主要方法: //创建一个流套接字并将其连接到指定主机上的指定端口号 --发送连接请求?//问题1:如果想设置与服务器建立连接有超时,how to do?Socket socket = Socket(目标IP或域名, 目标端口);//设置等待响应...原创 2012-02-09 16:56:27 · 185 阅读 · 0 评论 -
基于TCP多播的JGroup协议
JGroup是一种可靠的群组通讯工具,用Java实现。JGroup以IP多播为基础并且提供可靠性和群组功能。 其中,可靠性包括 1,消息不丢失 2,大消息拆分和重组功能 3,保证消息有序性 4,消息原子性(某条消息要么全部成员都收到,或都收不到) 群组功能包括 1,群组成员知道群组内所有其他成员 2,当群组发生以下的事件,所有群组成员都能收到通知: a) ...原创 2012-02-16 15:15:05 · 306 阅读 · 0 评论 -
TCP/IP+NIO
NIONIO参见 TCP/IP+NIO原创 2012-02-24 15:17:30 · 194 阅读 · 0 评论 -
多版本并发控制(MVCC)在分布式系统中的应用
问题最近项目中遇到了一个分布式系统的并发控制问题。该问题可以抽象为:某分布式系统由一个数据中心D和若干业务处理中心L1,L2 … Ln组成;D本质上是一个key-value存储,它对外提供基于HTTP协议的CRUD操作接口。L的业务逻辑可以抽象为下面3个步骤:read: 根据keySet {k1, … kn}从D获取keyValueSet {k1:v1, … kn:vn}do:...原创 2012-03-13 15:45:54 · 144 阅读 · 0 评论 -
公司集群框架环境搭建及示例研究
场景1:集群中多个node提供service方法(如sayHello),客户端向集群发送请求,集群中只要有node提供服务即可。请求由集群中哪个node响应由负载均衡策略决定。 时序图对象图 附录:1。SiteAdminServiceImpl类里HAServiceRegistry实例信息{HAJNDI=HA Service :[ Ser...原创 2012-06-01 18:14:27 · 154 阅读 · 0 评论 -
Jgroups入门
将jgroups-3.0.10.Final.jar加入到CLASSPATH里,如下:#set jgroups environmentexport JGROUPS_HOME=/home/guxu/JavaLib/jgroupsexport LOG4J_HOME=/home/guxu/JavaLib/log4j/1.2.15CLASSPATH=.:$JAVA_HOME/lib:....原创 2012-06-02 00:17:18 · 179 阅读 · 0 评论