java - 实现Master-Slave架构最简单的Java框架是什么?

标签 java rpc

我正在构建一个应用程序,其基本架构遵循主从思想。有大量控制信息从主设备流向从设备并返回。除此之外,从属设备之间还共享大量数据。

我正在考虑使用 RPC,但有人建议我,由于它们的 http 依赖性,它们可能会提供次优的性能。 (并不是说性能是我的首要任务:-))。我正在寻找一个简单的框架(RPC 也可以工作,如果它是个好主意)。

有什么建议吗?

谢谢

应用:我正在尝试为类(class)项目构建与 Pregel 类似的东西(但没有可靠性部分)。 Sockets + RPC 最初看起来是个好主意,但现在我很困惑。

最佳答案

您可以尝试 RMI,它不使用 HTTP。它使用起来相当简单,对于适度的请求,您应该能够实现每秒 2000 个请求。

关于java - 实现Master-Slave架构最简单的Java框架是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5817036/

相关文章:

python - Python App Engine 上的 GWT

web-services - 我应该通过 HTTP RESTify 我的 RPC 调用吗?

java - GSON 无法反序列化之前使用 : Expected BEGIN_OBJECT but was STRING 序列化的对象

带有 $in 的 mongodb 聚合查询的 Java 代码

java - 使用私有(private)构造函数

java - 黑莓中异步列表字段实现时出现 IllegalThreadStateException

c++ - 转储apache Thrift 消息以进行调试?

java - java中,排序然后对集合进行二分搜索还是线性搜索哪个更有效

serialization - MessagePack:快速跨平台序列化器和 RPC - 请分享经验

c# - Zyan Communication Framework - 自消息加密后公钥已更改