一、分布式系统的难点分布式系统比起单机系统存在哪些难点呢?1. 网络因素由于服务和数据分布在不同的机器上,每次交互都需要跨机器运行,这带来如下几个问题:1. 网络延迟:性能、超时同机房的网络IO还是比较块的,但是跨机房,尤其是跨IDC,网络IO就成为不可忽视的性能瓶颈了。并且,延迟不是带宽,带宽可以...
分类:
其他好文 时间:
2015-03-19 18:00:48
阅读次数:
145
-》WCFWCF合并了ASP.NET Web 服务、.NET Remoting、消息队列和Enterprise Servives的功能WCF本质提供一个跨进程、跨机器以及跨网络的服务调用WCF不能孤立存在,需要寄宿于一个运行着的进程中—宿主WCF的典型宿主包括一下四种:1."Self-Hosting...
分类:
其他好文 时间:
2015-02-28 18:29:08
阅读次数:
138
[续上篇] 当基于LTM或者KTM的事务提升到基于DTC的分布式事务后,DTC成为了本机所有事务型资源管理器的管理者;此外,当一个事务型操作超出了本机的范 围,出现了跨机器的调用后,本机的DTC需要于被调用者所在机器的DTC进行协助。上级对下级(包括本机DTC对本机所有资源管理器,以及上下级DTC)...
分类:
其他好文 时间:
2015-02-09 18:14:14
阅读次数:
186
一、作用
Thrift("Scalable Cross-Language Services Implementation”)最早是Facebook的项目,后来Facebook提供给Apache作为开源项目。
一般情况下的跨机器的通信框架都是跨软件平台的(Linux,windows), 而Thrift最特别之处在于它是跨语言的:例如,你可以用几乎所有流行语言(C++, Jav...
分类:
Web程序 时间:
2014-12-19 12:10:31
阅读次数:
385
http://zhangxugg-163-com.iteye.com/blog/1666673而本文所描述的federated属于MySQL的一种特殊引擎,利用它可将本地数据表映射至远程MySQL数据表,从而就可以解决应用程序中繁多的跨机器连接数据库问题Hadoop是一个由Apache基金会所开发的...
分类:
数据库 时间:
2014-11-03 16:03:48
阅读次数:
231
前言话说EventBroker这玩意已经不是什么新鲜货了,记得第一次接触这玩意是在进第二家公司的时候,公司产品基础架构层中集成了分布式消息中间件,在.net基础服务层中使用EventBroker的模式将消息组装成事件,支持同域、跨域和跨机器进行事件的发布和订阅,后来才知道这玩意叫做EventBrok...
最近开始折腾数据,起源是多业务数据源需要转换到数据分析平台。这个过程需要跨机器,跨库。同时还需要将业务数据表的内容进行转换,合并,清洗等等操作。经过多方选型,最终决定使用kettle来作为数据抽取处理的工具。但是,在这里,是想吐槽下kettle这东西的问题。1.kettle的版本使用的是5.1,搭建...
分类:
其他好文 时间:
2014-08-28 17:47:45
阅读次数:
308
跨机器、跨语言的远程访问形式一共有三种:scoket发送数据包、http发送请求、rmi远程连接;
http发送请求方式;分为post和get两种方式
importjava.io.IOException;
importjava.io.InputStream;
import java.util.Map;
importjava.util.concurrent.atomic.AtomicInt...
分类:
其他好文 时间:
2014-07-12 21:05:25
阅读次数:
724