rest - 哪个轻:REST 或 GRPC
问题描述
我需要创建一个 API,它将被非常偏远的地方访问,那里的互联网非常慢而且很弱。什么是轻量级 API、gRPC 或 REST?
解决方案
在我看来,Rest 和 GRPC 是不同的技术,它们不是竞争对手。另一方面,GRPC 可以优先用于流式传输进度,这对于休息是不可接受的:)
如果你还想比较grpc和rest速度,我可以给你分享一个链接。
我认为您可以在下面的给定链接中获得性能问题的答案
https://www.yonego.com/nl/why-milliseconds-matter/#gref
剧透:轻负载进度 Rest 可能比 grpc 快,但如果你在高负载下比较它们,GRPC 可以赢得这场比赛:)
推荐阅读
- api - 在 Vue 中挂载时,Axios 数据不会被转移到数据中
- nginx - 使用 nginx 服务两个 React 项目的问题
- github - 有没有办法在 Github 上隐藏分支?
- javascript - 单击连字符最小化按钮的奇怪问题
- pandas - SAS Do 循环到 Pandas 创建新变量
- spring-security - Spring 原生 - CustomAuthenticationManager (ReactiveAuthenticationManager)
- python - 我有一个 automod 设置,但是当我尝试在用户触发事件时提及用户时,我收到一个 ctx 错误,它说未定义作者
- android - 任务“:app:checkDebugAarMetadata”执行失败。当我尝试在 Android Studio 中运行我的程序时
- python - Pandas.Series.Str.Find 在列表中与 x 混合
- python - Numpy 生成更快的逆矩阵