使用 Rust 构建 gRPC 服务器

使用 Rust 构建 gRPC 服务器,第1张



弗洛里安·克鲁姆 ( Florian Krumm ) 在Unsplash上拍摄的照片

一旦我了解了gRPC和Thrift,就很难再回到使用更具过渡性的基于 JSON 的 REST API 或SOAP API 了。

两个著名的RPC框架 gRPC 和 Thrift 有很多相似之处。前者源自谷歌,后者源自Facebook。它们都易于使用,对多种编程语言都有很好的支持,并且都具有高性能。

最有价值的功能是多种语言的代码生成以及服务器端反射。这些使 API 本质上是类型安全的。使用服务器端反射,可以更轻松地 探索 API 的模式定义,而无需阅读和理解实现。

Apache Thrift在 历史 上一直是一个流行的选择。然而近年来,由于缺乏来自 Facebook 的持续支持,以及与fbthrift的分叉分叉,慢慢失去了人气。

与此同时,gRPC 已经赶上了越来越多的功能,拥有更 健康 的生态系统。

GRPC(蓝色)与 Apache Thrift(红色)的比较。谷歌趋势

gRPC、fbThrift 和 Apache Thrift 之间的 GitHub 明星 历史 。>不赚钱。
在游戏《rust》中一个服务器是很贵的。这个游戏游玩的人数并不多,每个服务器的游戏人数上限也少,服务器已经饱和,在游戏服务器收费也不能高,不然没有人玩。所以是不赚钱的。
《rust》是全称为《腐蚀rust》,是由FacepunchStudios公司制作并发行的开放世界多人生存游戏。

rust推荐玩标准服务器,也就是官方服务器可以练飞机。
w启动/增加升力
s减少升力
a左平移
d右平移
空格是跳机
ctrl 按下这个键时如果在陆地上,则陆地行驶。开始飞机的时候慢慢来别飞太高,然后按住ctrl w前进、s后退、a左移动、d右移动。
鼠标前推时机身前倾,鼠标后拉是飞机抬头后退,前推或后拉幅度越大,飞机动作也就越大,鼠标左右移控制机身左右平衡。
平稳降落的方法:首先在空中悬停稳住,轻点S键(不要一直按着),如果晃的话,控制好鼠标的方向(方向控制比较灵敏,幅度不要太大,不然你很难拉正,最后就坠机了)。
如果点了s还是往前跑,鼠标就往后滑。

如果您的服务器禁止了Rust程序,那么在该服务器上搜索Rust将不会得到任何结果。然而,在其他地方仍然可以搜索到Rust。
请注意,在服务器上禁止特定程序是服务器管理员的决定,并且不同的服务器可能有不同的限制。因此,如果您希望在某个特定服务器上使用Rust,请与服务器管理员联系,以了解其相关政策和限制。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12636139.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存