brpc
brpc copied to clipboard
brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means...
…y could not be parsed by the client to get the correct error code after authentication failed ### What problem does this PR solve? Issue Number: #3001 Problem Summary: ###...
### What problem does this PR solve? Issue Number: Problem Summary: ### What is changed and the side effects? Changed: Butex object returned to the ObjectPool may be accessed, so...
你好, 请教一个关于WindowEx 的问题: 假设我使用WindowEx 的时候将time_window 设为1秒, 可以将其当做某一个指标的qps 来用吗? 我在使用中发现这个 bvar::WindowEx 记录的数据与latency recorder 记录的qps 有较大出入。 请问从WindowEx的实现上来看,这个用法是不是不合适的, 不应该这样用?如果用了就会出现一些数据的偏差?
### What problem does this PR solve? Issue Number: resolve #1231 , resolve #2640 , resolve #2972 Problem Summary: ### What is changed and the side effects? Changed: `bthread_worker_usage` should...
brpc单个请求延时较高
**Describe the bug (描述bug)** 使用redis-benchmark -t set -c 1 -n 100000单链接无压力测试,对比redis server的20+us的单个请求延时,brpc redis server一般达到了40us+ **To Reproduce (复现方法)** redis-benchmark -t set -c 1 -n 100000 **Expected behavior (期望行为)** 较低的延时。 **Versions (各种版本)**...
多维度window支持吗?要如何使用?类似如下场景: bvar::MultiDimension mbvar( "test_count", {"xx1", "xx2"}); bvar::Window counter_1min(&mbvar, 60) 网上搜的方法,貌似不行 auto label = {"v1", "v2"}; counter_1min
**Is your feature request related to a problem?** 能否使用proto3的proto文件来生成? **Describe the solution you'd like** **Describe alternatives you've considered** **Additional context/screenshots**
### What problem does this PR solve? Issue Number: Problem Summary: ### What is changed and the side effects? Changed: Engineering equivalent implementation, when I need to use multiple versions...