相关推荐
-
C++分布式计算类库
以前其它的项目组遇到了大数据计算的问题,一般计算时间都要2~3小时,甚至一整天的。于是,我便也想私下做一个C++分布式计算框架,利用多台机器分布式计算以减少计算时间。当前分布式计算框架主要有hadoop, google的map/reduce,DCOM或一些其它的框架。但这些东东实在太庞大了,我想要做的是一个满足以下条件的框架: 1、在已有的程序框架下工作,不需要修改已有的程序代码。 2、使用方法尽可能的简单。 3、只需要增加一台服务器,所有运行该软件的机器,都可以自动的接收任务并完成分布式计算的工作。 4、分布式计算过程对使用它的程序员透明。 我的做法是:
-
DCOM实现分布式应用(三)
带宽及潜在问题 分布式应用利用了网络的优点将组件结合到一起。理论上来说,DCOM将组件在不同的机器上运行这一事实隐藏起来。实际上,应用必须考虑到网络连接带来的两个主要限制: 带宽:传递给方法调用的参数的大小直接影响着完成方法调用的时间。 存在问题:物理距离以及相关的网络器件(例如路由器合传输线)甚至能使最小的数据包都被显著地延迟。 DCOM怎样帮助应用解决这些局限呢?DCO
-
DCOM概述(一)
DCOM概述Microsoft的分布式COM(DCOM)扩展了组件对象模型技术(COM),使其能够支持在局域网、广域网甚至Internet上不同计算机的对象之间的通讯。使用DCOM,你的应用程序就可以在位置上达到分布性,从而满足你的客户和应用的需求。因为DCOM是世界上领先的组件技术COM的无缝扩展,所以你可以将你现在对基于COM的应用、组件、工具以及知识转移到标准化的分布式计算领域
-
分布式设计之DCOM实现
学习 COM 的时候,一直强调 COM 的位置透明,但是始终感觉不到透明,组件都是本机注册的。知道分布式 COM 其实就是 DCOM 可以实现远程调用组件,但是一直懒于看,迟迟没有很好理解。眼看着分布式软件设计这么流行, .NET 、 J2EE 大行其道,横下心先把 DCOM 拿下。至于 DCOM 好处我不多说,上网 google 一下,最大的缺点是配置麻烦,尤其是存在防火墙的时候更麻烦(网上说的
-
【三层架构】——COM/DCOM初识
背景:在学习三层架构的时候,知道三层分为UI层(表现层)、BLL层(业务逻辑层)、DAL层(数据访问层),相对于传统的二层架构(客户端和数据库)来说,多了一个中间层BLL(业务逻辑层),处于UI层和DAL层之间,起到承上启下的作用,客户端并不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层建立连接,在经中间层与数据库进行交换。读到这里的时候,问题就来了,什么是COM/DCOM通讯?它在三
-
Dubbo 实现原理与源码解析系列 —— 精品合集
摘要: 原创出处 ... 1.【芋艿】精尽 Dubbo 原理与源码专栏 2.【老徐】RPC 专栏 3.【肥朝】Dubbo 源码解析 4.【MR_QI】Dubbo 源码解析 5.【杨武兵】Dubbo 源码解析 666. 彩蛋
-
数据库事务与隔离级别
在DBMS中,事务保证了一个操作序列可以全部都执行或者全部都不执行(原子性),从一个状态转变到另外一个状态(一致性)。由于事务满足久性。所以一旦事务被提交之后,数据就能够被持久化下来,又因为事务是满足隔离...
-
深入理解Sharding-JDBC:最轻量级的数据库中间件
转自: ...基于关系型数据库的水平扩展方案有很多开源的解决方案,但成熟稳定的产品凤毛麟角。当当自研的数据库中间层 Sharding-JDBC 在公司内部已广泛使用,并在开源社区推广且初见成果。目前的...
-
深度认识 Sharding-JDBC:做最轻量级的数据库中间层
对于这么优秀的一个项目, 在高手问答第 144 期中策划了 “ 轻量级数据库中间层 Sharding-JDBC 深度解析 ” 的主题,并邀请了 @当当_亮(张亮)作为高手嘉宾。通过对答的形式了解Sharding-JDBC。 Q:Sharding-J...
-
Sharding-JDBC 原理以及相关入门
基于关系型数据库的水平扩展方案有很多开源的解决方案,但成熟稳定的产品凤毛麟角。当当自研的数据库中间层Sharding-JDBC在公司内部已广泛使用,并在开源社区推广且初见成果。目前的 Sharding-JDBC 已经历从初出茅庐...
-
用vc++实现的DCOM的例子
用vc++实现的DCOM的例子,希望大家提出贵意见!
-
DCOM(分布式组件对象模型)原理浅析(一)
(分布式组件对象模型)是一系列微软的概念和程序接口,利用这个接口,客户端程序对象能够请求来自网络中另一台计算机上的服务器程序对象。DCOM基于组件对象模型(COM),COM提供了一套允许同一台计算机上的客户端和服务器之间进行通信的接口(运行在Windows95或者其后的版本上)。 DCOM(分布式组件对象模型,分布式组件对象模式)是一...
-
DCOM实现分布式应用(四) (转)
DCOM实现分布式应用(四) (转)[@more@](.NETWORK/dcom3.htm" tppabs="http://blueflybird.silversand.net/C_C++/Visual_C/Article/DC...
-
【经典】《Java170道面试笔试题全面含答案》涉及java/数据库/Spring框架/JVM/数据结构算法/设计模式相关
RSS订阅原【经典】《Java170道面试笔试题全面含答案》涉及java/数据库/Spring框架/JVM/数据结构算法/设计模式相关2017年08月06日 16:02:13阅读数:12290《Java170道面试笔试题全集》 -更新版-8.302018/4/7 日常修复...
-
程序员面试总结 (非原创)
面试总结 别人的 非原创 好早以前看的,保存了下来了, 不知道原作者的链接了!!! 好早以前看的,保存了下来了, 不知道原作者的链接了!!! 好早以前看的,保存了下来了, 不知道原作者的...使用过程中问题总...
-
Java 私塾面试系列
Collection框架中实现比较要实现Comparable 接口和Comparator 接口 33、STRING与STRINGBUFFER 的区别。 答:STRING的长度是不可变的,STRINGBUFFER 的长度是可变的。如果你对字符串中的内容经常进行操作,特 别是...
-
如何面对JAVA架构师,和学习方法。
宏观上: 1.技术广度方面 至少要精通多门开源技术吧,研究过struts\spring等的源码。 2.项目经验方面 从头到尾跟过几个大项目,头是指需求阶段,包括需求调研。...什么缓存啊、数据库的垂直切分什么的,业务的抽...
-
J2EE学习路线图
java android线路 ...web运作原理,servlet,jsp技术,mvc设计模式,oracle,JDBC,http会话使用与管理,EL表达式语言,自定义JSP标签,JSTL core标签库,简单标签和标签文件,过滤器,监听器 ...