.NET分布式事务处理总结【下】 - 包含MSMQ的分布式事务处理
.NET直接提供对MSMQ的访问支持,只需要添加System.Messaging程序集引用即可方便地操作MSMQ。MSMQ支持两种事务处理模式:内部事务处理以及基于MS-DTC的分布式事务处理。
MSMQ的内部事务处理
MSMQ的内部事务处理是指,仅采用MSMQ本身提供的事务处理机制完成事务处理。比如,假设有一系列的消息需要发布到MSMQ,那么,就可以启动一个内部事务,确保这些消息的发布过程是一
http://cyqdata.cn/cnblogs/article-detail-32713
.NET分布式事务处理总结【上】 - 实现分布式事务处理
在继续实现Apworks框架的过程中,发现一个必须解决的问题,就是分布式事务处理。它要求两个原本相对独立的工作能够在同一个事务上下文中完成处理。如果处理成功,则两者同时提交,否则,两者同时回滚。Apworks框架需要依赖分布式事务来解决二次提交(2PC)的问题,这个在我之前的博客文章中也提到过,简单地说,就是领域事件的存储和发布必须是一个原子操作。在此,我打算使用2-3篇文章的篇幅对.NET下分布
http://cyqdata.cn/cnblogs/article-detail-32702
缓存应用--Memcached分布式缓存简介(二)
1 命令行查看状态 很多时候我们需要去查看Memcached 的使用状态,比如Memcached 的运行时间,使用状态等等。在Windows系统中我们可以使用telnet 命令来查看Memcached 的相关运行情况。 开始—>运行àcmd 运行得到如下: 输入telnet命令: telnet 服务地址 端口 
http://cyqdata.cn/cnblogs/article-detail-32310
[原创]ASP.NET MVC Tip #39 – 在ASP.NET MVC中使用分布式缓存
原文地址:ASP.NET MVC Tip #39 – Use the Velocity Distributed Cache
原文作者:Stephen Walther
本文地址:[翻译]ASP.NET MVC Tip #39 – 在ASP.NET MVC中使用分布式缓存
译者:紫色永恒
在这篇文章中,我将带您体验如何使用Velocity分布式缓存提高ASP.
http://cyqdata.cn/cnblogs/article-detail-9782
Hadoop in Action 翻译 第二章续(介绍伪分布式)
Pseudo-distributed mode(伪分布式) 伪分布式模式就是将所有hadoop程序运行在一台服务器上.这种模式将单机模式分割为各模块,主要还是用来debug你的程序,以便于测试内存占用量,HDFS input/output问题,已经各个deamons之间的交互等等. 下面就是这种模式的配置例子: core-site.xml <?xml version=”1
http://cyqdata.cn/cnblogs/article-detail-7100
缓存应用--Memcached分布式缓存简介
一.
什么是Memcached
Memcached 是一个高性能的分布式内存
对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象
来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。
相信很多人都用过缓存,在
.net 中也有内置的缓存机制,还有很多第三方工具如apache,nginx等可以做静态资源的缓存,同时我们也可
以
http://cyqdata.cn/cnblogs/article-detail-4271
MoSonic:对SubSonic的分布式存储、缓存改进尝试(2)
接上文。
Cache Money真正牛X的地方是在Vector Cache。在生产环境中,它不仅相对Object Cache命中率较更高,带来的性能飞跃更是可观。
在MoSonic的性能测试中,得到了有10倍的性能提高。
Vector Cache性能恐怖,但它对表结构,查询类型,有相当的严格的要求;列举如下:
表必须以自增数字(int / long)id为主键
查询的where中必须是 = 等于
http://cyqdata.cn/cnblogs/article-detail-3737