字跳开源的一个高性能和强可扩展性的 Rust RPC 框架,可帮助开发人员构建微服务。

字跳开源的一个高性能和强可扩展性的 Rust RPC 框架,可帮助开发人员构建微服务。 Volo 主要由六个 crate 组成: volocrate,包含框架的通用组件。 crate ,volo-thrift提供 Thrift RPC 实现。 volo-grpc提供 gRPC 实现的crate。 板条箱,volo-build它生成节俭和 protobuf 代码。 crate ,volo-cli它提供 CLI 界面来引导新项目并管理 idl 文件。 crate ,volo-macros为框架提供宏。 | 教程:|| #框架

相关推荐

封面图片

Netpoll 是由 字节跳动 开发的高性能 NIO(Non-blocking I/O) 网络库,专注于RPC场景。

Netpoll 是由 字节跳动 开发的高性能 NIO(Non-blocking I/O) 网络库,专注于RPC场景。 RPC 通常有较重的处理逻辑,因此无法串行处理 I/O。而 Go 的标准库net设计了BIO(Blocking I/O) 模式的API,使得 RPC 框架设计上只能为每个连接都分配一个goroutine。 这在高并发下,会产生大量的goroutine,大幅增加调度开销。此外,net.Conn 没有提供检查连接活性的API,因此 RPC 框架很难设计出高效的连接池,池中的失效连接无法及时清理。 另一方面,开源社区目前缺少专注于 RPC 方案的Go网络库。类似的项目如:evio , gnet等,均面向 Redis,HAProxy这样的场景。 因此Netpoll应运而生,它借鉴了evio和 netty的优秀设计,具有出色的 性能,更适用于微服务架构。 同时,Netpoll还提供了一些 特性,推荐在RPC设计中替代net。 | #框架

封面图片

【V神揭示2023年以太坊四个关键目标,其中解决可扩展性为首要任务】

【V神揭示2023年以太坊四个关键目标,其中解决可扩展性为首要任务】 10月27日消息,据外媒报道,以太坊创始人V神(Vitalik Buterin)在接受Bankless采访时表示,以太坊开发人员希望明年实现四个关键目标,包括可扩展性、隐私、基础层抗审查性和帐户抽象,其中解决可扩展性是他们的“第一”要务。V神指出,以太坊开发人员正在“抓紧时间”解决可扩展性问题。

封面图片

【Offchain Labs CEO:区块链可扩展性是一个“已解决的问题”】

【Offchain Labs CEO:区块链可扩展性是一个“已解决的问题”】 Offchain Labs首席执行官 Goldfeder在行业峰会上表示,区块链可扩展性不再是采用公共区块链的最大障碍,当今生态系统面临的最大挑战集中在创建具有更好用户界面和监管合规性的工具。 RWA.xyz联合创始人Charlie You也持有类似观点,他表示现有机构和用户对区块链协议背后的技术不感兴趣。相反,他们关心的是它们的使用是否安全、合法。 快讯/广告 联系 @xingkong888885

封面图片

【Visa 加密团队正在探索研究账户抽象、互操作性、可扩展性和隐私等主题】

【Visa 加密团队正在探索研究账户抽象、互操作性、可扩展性和隐私等主题】 5月24日消息,Visa CBDC 和协议负责人 Catherine Gu 在接受 Blockworks 采访时表示,Visa 的加密货币团队仍处于起步阶段,目前还没有明确定义的路线图,但该团队目前正在研究账户抽象、互操作性、可扩展性和隐私等主题。 Catherine Gu 表示,随着区块链技术的成熟,在消费者、机构,甚至中央银行层面,隐私将是一个重要的焦点领域,我认为在未来理解隐私背后的影响和设计都是很重要的。

封面图片

【1inch 联合创始人:一旦可扩展性问题解决,以太坊将有机会成为最大的加密货币】

【1inch 联合创始人:一旦可扩展性问题解决,以太坊将有机会成为最大的加密货币】 2月25日消息,去中心化聚合交易协议 1inch Network 联合创始人 Anton Bukov 在接受 Cointelegraph 采访时表示,以太坊很可能会成为多链去中心化金融生态系统的主要结算层,大多数链很有可能会尝试将其状态提交给以太坊作为更高层。 “要实现这一目标,以太坊需要解决限制其交易输出的可扩展性问题。” Anton Bukov 表示,一旦可扩展性问题得到解决,以太坊将有很好的机会取代比特币成为最大的加密货币。

封面图片

AMD:暂不需要大小核设计,Zen 具有极强可扩展性

AMD:暂不需要大小核设计,Zen 具有极强可扩展性 AMD 公司技术营销总监 Robert Hallock 指出,英特尔一直使用 Skylake 内核的迭代设计,随着核心规模越来越大,在芯片尺寸上受到了限制。由于尺寸问题,英特尔已经很难在大核心上增加数量。而 AMD 的 Zen 架构核心相比之下要小很多。 外媒认为,尽管 AMD 目前还不需要采用大小核混合架构,但其专利表明该公司已在致力于此类设计,尚不清楚该专利会用在 Zen 系列本身,还是 AMD 会单独推出新的处理器系列。 ======== Zen架构是这样的.png

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人