Distributed Computing Framework (.NET) - Specifically for CPU Intensive operations(分布式计算框架 (.NET) - 专门用于 CPU 密集型操作)
问题描述
我目前正在研究可用于开发分布式应用程序的选项(开源和商业).
I am currently researching the options that are available (both Open Source and Commercial) for developing a distributed application.
分布式系统由通过计算机网络进行通信的多台自治计算机组成."维基百科
"A distributed system consists of multiple autonomous computers that communicate through a computer network." Wikipedia
该应用程序专注于分发高度 cpu 密集型 操作(相对于数据密集型),因此我确信 MapReduce 解决方案不符合要求.
The application is focused on distributing highly cpu intensive operations (as opposed to data intensive) so I'm sure MapReduce solutions don't fit the bill.
您可以推荐任何框架(+ 简要总结任何经验或与其他框架进行比较),我们将不胜感激.
Any framework that you can recommend ( + give a brief summary of any experience or comparison to other frameworks ) would be greatly appreciated.
推荐答案
MPAPI 框架 -http://www.codeplex.com/MPAPI
我的想法
- 似乎是更简单的解决方案之一.
- 我没有看到故障转移支持的证据.
- 开源 =] 并且兼容 MONO 耶!
- 使用RemotingLite"框架确保单声道兼容性.
- 编写单机或多机(集群)应用程序同样简单.
- 开发者的理念是性能至上".所以可以肯定地说他已经优化了.
- 不断更新框架.
这篇关于分布式计算框架 (.NET) - 专门用于 CPU 密集型操作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:分布式计算框架 (.NET) - 专门用于 CPU 密集型操作


基础教程推荐
- 错误“此流不支持搜索操作"在 C# 中 2022-01-01
- 在 VS2010 中的 Post Build 事件中将 bin 文件复制到物 2022-01-01
- 是否可以在 asp classic 和 asp.net 之间共享会话状态 2022-01-01
- JSON.NET 中基于属性的类型解析 2022-01-01
- 将事件 TextChanged 分配给表单中的所有文本框 2022-01-01
- 首先创建代码,多对多,关联表中的附加字段 2022-01-01
- 全局 ASAX - 获取服务器名称 2022-01-01
- 经典 Asp 中的 ResolveUrl/Url.Content 等效项 2022-01-01
- 从 VS 2017 .NET Core 项目的发布目录中排除文件 2022-01-01
- 如何动态获取文本框中datagridview列的总和 2022-01-01