摘要: Dubbo是一个分布式服务框架,在这基础上可以做成分布式计算机网络解决很多高并发或者数据处理量大的问题!二zookeeper又是dubbo的一个重要组件,在此,我借助java语言和springmvc框架介绍如何初步构建一个dubbo服务框架. 一:Dubbo背景 大规模服务化之前,应用可能只是通过R 阅读全文
posted @ 2017-09-27 15:28 技术专家 阅读(489) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2017-09-27 14:25 技术专家 阅读(187) 评论(0) 推荐(0)
摘要: 高并发的核心技术-幂等的实现方案 一、背景 我们实际系统中有很多操作,是不管做多少次,都应该产生一样的效果或返回一样的结果。 例如: 1. 前端重复提交选中的数据,应该后台只产生对应这个数据的一个反应结果。 2. 我们发起一笔付款请求,应该只扣用户账户一次钱,当遇到网络重发或系统bug重发,也应该只 阅读全文
posted @ 2017-09-27 14:10 技术专家 阅读(146) 评论(0) 推荐(0)
摘要: 现在先抛出问题,假设有一个主数据中心在北京M,然后有成都A,上海B两个地方数据中心,现在的问题是,假设成都上海各自的数据中心有记录变更,需要先同步到主数据中心,主数据中心更新完成之后,在把最新的数据分发到上海,成都的地方数据中心A,地方数据中心更新数据,保持和主数据中心一致性(数据库结构完全一致)。 阅读全文
posted @ 2017-09-27 14:00 技术专家 阅读(149) 评论(0) 推荐(0)
摘要: FastDFS是为互联网应用量身定做的一套分布式文件存储系统,非常适合用来存储用户图片、视频、文档等文件。对于互联网应用,和其他分布式文件系统相比,优势非常明显。具体情况大家可以看相关的介绍文档,包括FastDFS介绍PPT等等。 出于简洁考虑,FastDFS没有对文件做分块存储,因此不太适合分布式 阅读全文
posted @ 2017-09-27 13:54 技术专家 阅读(284) 评论(0) 推荐(0)
摘要: 转载: 常见的分布式文件系统有,GFS、HDFS、Lustre 、Ceph 、GridFS 、mogileFS、TFS、FastDFS等。各自适用于不同的领域。它们都不是系统级的分布式文件系统,而是应用级的分布式文件存储服务。 Google学术论文,这是众多分布式文件系统的起源 Google Fil 阅读全文
posted @ 2017-09-27 13:53 技术专家 阅读(892) 评论(0) 推荐(0)
摘要: 消息中间件选型 一、 分布式系统消息通信技术简介 分布式系统消息通信技术主要包括以下几种: 1. RPC(Remote Procedure Call Protocol). 一般是C/S方式,同步的,跨语言跨平台,面向过程 2. CORBA(Common Object Request Broker A 阅读全文
posted @ 2017-09-27 13:49 技术专家 阅读(14281) 评论(0) 推荐(0)
摘要: 这一节来说说,异步机制及spring对JMS封装 一、消息异步处理 类似于RMI、Hessian、Burlap等远程方法调用,它们都是同步的,所谓同步调用就是客户端必须等待操作完成,如果远程服务没有返回任何响应,客户端会一直等待直到服务完成。 所谓同步:就是客户端必须等待操作完成,如果远程服务没有任 阅读全文
posted @ 2017-09-27 13:45 技术专家 阅读(4476) 评论(0) 推荐(0)
摘要: 技术概论:Springmvc+mybatis+shiro+Dubbo+ZooKeeper+Redis+KafKa j2ee分布式架构 我在恒生工作,主要开发金融互联网第三方平台的对接项目。目前已经对接的互联网公司,金融公司,基金公司,银行等几十家企业,后端主要的技术:服务框架:Dubbo,zooke 阅读全文
posted @ 2017-09-27 10:28 技术专家 阅读(15941) 评论(0) 推荐(2)