摘要: Sign inMSDN UtopiaSalvador Patuel 's architectural challenges. Microsoft Application Development Consultants TeamTranslate This PageOptionsBlog HomeAboutEmail Blog AuthorShare this RSS for postsAtomRSS for commentsSearch Search this blog Search all blogsTagsAgileAppFabricApplication blocksArchi. 阅读全文
posted @ 2013-05-28 16:07 羽化成蝶 阅读(367) 评论(0) 推荐(0) 编辑
摘要: A C# Framework for Interprocess Synchronization and CommunicationByChristoph Ruegg,8 Aug 20044.95(56 votes)Prize winner in Competition "C# Jul 2004"Download demo project - 42 KbDownload source - 66 Kb0. IntroductionMicrosoft has provided the .NET framework various helpful thread synchroniz 阅读全文
posted @ 2013-05-28 16:06 羽化成蝶 阅读(334) 评论(0) 推荐(0) 编辑
摘要: C# .Net 多进程同步 通信 共享内存 内存映射文件 Memory Mapped 转节点通信存在两种模型:共享内存(Shared memory)和消息传递(Messages passing)。 内存映射文件对于托管世界的开发人员来说似乎很陌生,但它确实已经是很远古的技术了,而且在操作系统中地位相当。实际上,任何想要共享数据的通信模型都会在幕后使用它。内存映射文件究竟是个什么?内存映射文件允许你保留一块地址空间,然后将该物理存储映射到这块内存空间中进行操作。物理存储是文件管理,而内存映射文件是操作系统级内存管理。优势: 1.访问磁盘文件上的数据不需执行I/O操作和缓存操作(当访问文件数据时, 阅读全文
posted @ 2013-05-28 16:05 羽化成蝶 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 对ServiceStack.Redis的连接池进行故障转移改造使用ServiceStack.Redis的连接池在操作多台Redis的时候并不会对出现故障的Redis进行排除切换,这样就会导致应用会还是会分配到故障的Redis服务中导致应用处理错误.这次对ServiceStack.Redis连接池的改造主要实现两个功能:1)对故障的Redis服务在轮循的时候排除,2)定期检测故障的Redis服务,如果服务正常则恢复到轮盾环节中.(ServiceStack.Redis的代码结构还是很不错修改起来也很方便)增加基于Host的连接池功能ServiceStack.Redis连接池的连接存储结构相对简单, 阅读全文
posted @ 2013-05-28 09:51 羽化成蝶 阅读(518) 评论(0) 推荐(1) 编辑