2个版本
0.0.1 | 2024年5月28日 |
---|---|
0.0.0 | 2024年5月2日 |
#20 在 #池化
89 每月下载次数
130KB
2.5K SLoC
:showtitle: :toc: left :icons: font
Qorb
Qorb是一个正在开发中的连接池库,受到了"Cueball"连接池库的极大启发。
概述
示例
要使用客户端、服务器和DNS系统开始,请参阅示例目录中的README:link:examples/README.adoc[参阅示例目录中的README]。
这提供了一个设置,用于生成任意数量的后端的工作负载,然后介绍了检查连接池的工具。
待办事项列表
在我得到更多关注之前,我想做的事情
- 添加dtrace探测
- 添加基准测试套件
lib.rs
:
qorb是一个连接池库。
qorb提供了一个灵活的接口来管理连接。
它使用以下术语
- 服务是具有相同接口的命名实体。
- 后端是提供服务的特定程序实例。例如,在分布式数据库的情况下,单个服务可以由多个后端提供。
用法
- 此库的主要接口是 pool::Pool。
- 要构建一个池,你必须提供一个 resolver::Resolver 和一个 backend::Connector。这些是分别指定“如何找到后端”和“如何创建到后端的连接”的接口。
依赖项
~8–39MB
~642K SLoC