RPC框架 sofa-pbrpc

码农软件 · 软件分类 · RPC/XMLRPC项目 · 2019-04-11 17:58:12

软件介绍

sofa-pbrpc(sofa protobuf-based rpc)是使用Boost::Asio实现的基于Google Protocol Buffers RPC框架的网络通信库,在百度公司各部门得到广泛使用。

目标

  • 轻量

  • 易用

  • 高性能

特性

  • 接口简单,容易使用

  • 实现高效,性能优异(高吞吐、低延迟、高并发连接数)

  • 测试完善,运行稳定

  • 支持同步和异步调用,满足不同类型需求

  • 支持多级超时设定,灵活控制请求超时时间

  • 支持精准的网络流量控制,对应用层透明

  • 支持透明压缩传输,节省带宽

  • 提供服务和方法级别的服务调用统计信息,方便监控

  • 支持自动建立连接和自动重连,用户无需感知连接

  • 远程地址相同的Client Stub共享一个连接通道,节省资源

  • 空闲连接自动关闭,及时释放资源

  • 支持Mock测试

sofa-pbrpc-feature

本文地址:https://www.codercto.com/soft/d/3364.html

软件的奥秘

软件的奥秘

[美] V. Anton Spraul / 解福祥 / 人们邮电出版社 / 2017-9-1 / 49

软件已经成为人们日常生活与工作中常见的辅助工具,但是对于软件的工作原理,很多人却不是非常了解。 本书对软件的工作原理进行了解析,让读者对常用软件的工作原理有一个大致的了解。内容涉及数据如何加密、密码如何使用和保护、如何创建计算机图像、如何压缩和存储视频、如何搜索数据、程序如何解决同样的问题而不会引发冲突以及如何找出最佳路径等方面。 本书适合从事软件开发工作的专业技术人员,以及对软件工作......一起来看看 《软件的奥秘》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具