We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
请尝试 http://www.zircomp.com 上提供的 Zircon 软件套件
这些人上个月进行了一次网络广播。 该软件基于 ACE,但公开了一个非常直观且非常易于理解和开发应用程序的 API。 此外,ACE 的创建者 Douglas C. Schmidt 博士是 ZirconComputing 公司的首席技术官,该公司推广 Zircon 软件。
Please try the Zircon Software Suite available at http://www.zircomp.com
There was a webcast given by those folks last month. This software is based on ACE, but exposes an API that is very intuitive and very simple to understand and develop applications with. Further, Dr. Douglas C. Schmidt, the creator of ACE is the CTO of Zircon Computing, the company that promotes Zircon Software.
MPI 可能是您想要的:
http://en.wikipedia.org/wiki/Message_Passing_Interface
boost中有可用的C++钩子:
http://www.boost.org/doc/libs/1_39_0 /doc/html/mpi.html
这是一个有关 Open-MPI 的信息丰富的播客,它是 MPI 的实现:
http://twit.tv/floss50
MPI might be what you want:
http://en.wikipedia.org/wiki/Message_Passing_Interface
There are C++ hooks available in boost:
http://www.boost.org/doc/libs/1_39_0/doc/html/mpi.html
Here is an informative podcast about Open-MPI, which is an implementation of MPI:
http://twit.tv/floss50
您可以尝试 ACE。 它是一个相当高级的开源库,引入了很多抽象。
You might try ACE. It is a rather high-level open-source library that introduces quite a lot of abstractions.
检查 Enduro/X 框架 (https://github.com/endurox-dev/endurox ),它基本上是用于多处理的中间件。 您可以编写自己的缓存服务并由客户端进程使用它。 它使用 Posix 队列来实现高性能 IPC。 它还具有集群选项,以便您可以使用一些物理上运行在不同计算机上的服务(可能是您的缓存)。 并且客户端进程可能不知道它在其他地方缓存,因为 Enduro/X 框架涵盖了所有网络抽象。
Check the Enduro/X framework (https://github.com/endurox-dev/endurox) which basically is middleware for multi-processing. You may write your own cache service and consume it by client processes. It uses Posix queues for high performance IPC. It also have clustering options, so that you may consume some service (might be your cache) which physically runs on different machine. And client processes might event not know that it cache resists elsewhere, as all network abstraction is covered by Enduro/X framework.