大型网络中的 RPC 性能

Posted

技术标签:

【中文标题】大型网络中的 RPC 性能【英文标题】:RPC performance in large network 【发布时间】:2011-07-06 13:57:35 【问题描述】:

我有一个大型网络,应该管理大约 8000 个节点(要求是基于客户端服务器的文件系统) .以下哪个实现更好 - “使用 TCP 的 RPC (ONC RPC)”或“使用 TCP 的直接套接字”?

比较点应该是: 1. 记忆 2. 带宽问题 3. 性能 4. 使用 RPC 的缺点

【问题讨论】:

【参考方案1】:

一般来说,使用 RPC 时会增加一点内存、带宽和性能开销。但是,RPC 可以大大简化您的逻辑。

【讨论】:

以上是关于大型网络中的 RPC 性能的主要内容,如果未能解决你的问题,请参考以下文章

性能基础之常见RPC框架浅析

Java性能优化面试题集锦,手撕面试官

Netty开发实现高性能的RPC服务器

大型网络技术架构2

光子中的 RPC 不通过网络发送数据

《大型网站性能优化指南——从前端网络CDN到后端大促的全链路性能优化详解》读后感和一点思考