This is an automated email from the ASF dual-hosted git repository.
serverglen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brpc.git
The following commit(s) were added to refs/heads/master by this push:
new 31d604e2 Fix bRPC case (#2509)
31d604e2 is described below
commit 31d604e278d61f5d3ae762fb33bcc3998956ca4f
Author: Bright Chen <[email protected]>
AuthorDate: Wed Jan 17 10:09:50 2024 +0800
Fix bRPC case (#2509)
---
README.md | 14 +++++++-------
README_cn.md | 14 +++++++-------
2 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/README.md b/README.md
index 578a0e21..fc778acf 100644
--- a/README.md
+++ b/README.md
@@ -6,13 +6,13 @@


-[brpc](https://brpc.apache.org/) 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](https://brpc.apache.org/) 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 "better RPC".
+### "bRPC" means "better RPC".
You can use it to:
* Build a server that can talk in multiple protocols (**on same port**), or
access all sorts of services
- * restful http/https,
[h2](https://httpwg.org/specs/rfc9113.html)/[gRPC](https://grpc.io). using
http/h2 in brpc is much more friendly than
[libcurl](https://curl.haxx.se/libcurl/). Access protobuf-based protocols with
HTTP/h2+json, probably from another language.
+ * restful http/https,
[h2](https://httpwg.org/specs/rfc9113.html)/[gRPC](https://grpc.io). using
http/h2 in bRPC is much more friendly than
[libcurl](https://curl.haxx.se/libcurl/). Access protobuf-based protocols with
HTTP/h2+json, probably from another language.
* [redis](docs/en/redis_client.md) and
[memcached](docs/en/memcache_client.md), thread-safe, more friendly and
performant than the official clients.
*
[rtmp](https://github.com/apache/brpc/blob/master/src/brpc/rtmp.h)/[flv](https://en.wikipedia.org/wiki/Flash_Video)/[hls](https://en.wikipedia.org/wiki/HTTP_Live_Streaming),
for building [streaming services](https://github.com/brpc/media-server).
* hadoop_rpc (may be opensourced)
@@ -24,11 +24,11 @@ You can use it to:
* Clients can access servers
[synchronously](docs/en/client.md#synchronus-call),
[asynchronously](docs/en/client.md#asynchronous-call),
[semi-synchronously](docs/en/client.md#semi-synchronous-call), or use [combo
channels](docs/en/combo_channel.md) to simplify sharded or parallel accesses
declaratively.
* Debug services [via http](docs/en/builtin_service.md), and run
[cpu](docs/cn/cpu_profiler.md), [heap](docs/cn/heap_profiler.md) and
[contention](docs/cn/contention_profiler.md) profilers.
* Get [better latency and
throughput](docs/en/overview.md#better-latency-and-throughput).
-* [Extend brpc](docs/en/new_protocol.md) with the protocols used in your
organization quickly, or customize components, including [naming
services](docs/cn/load_balancing.md#命名服务) (dns, zk, etcd), [load
balancers](docs/cn/load_balancing.md#负载均衡) (rr, random, consistent hashing)
+* [Extend bRPC](docs/en/new_protocol.md) with the protocols used in your
organization quickly, or customize components, including [naming
services](docs/cn/load_balancing.md#命名服务) (dns, zk, etcd), [load
balancers](docs/cn/load_balancing.md#负载均衡) (rr, random, consistent hashing)
# Try it!
-* Read [overview](docs/en/overview.md) to know where brpc can be used and its
advantages.
+* Read [overview](docs/en/overview.md) to know where bRPC can be used and its
advantages.
* Read [getting started](docs/cn/getting_started.md) for building steps and
play with [examples](https://github.com/apache/brpc/tree/master/example/).
* Docs:
* [Performance benchmark](docs/cn/benchmark.md)
@@ -82,9 +82,9 @@ You can use it to:
* [IOBuf](docs/en/iobuf.md)
* [Streaming Log](docs/en/streaming_log.md)
* [FlatMap](docs/cn/flatmap.md)
- * [brpc introduction](docs/cn/brpc_intro.pptx)(training material)
+ * [bRPC introduction](docs/cn/brpc_intro.pptx)(training material)
* [A tutorial on building large-scale
services](docs/en/tutorial_on_building_services.pptx)(training material)
- * [brpc internal](docs/en/brpc_internal.pptx)(training material)
+ * [bRPC internal](docs/en/brpc_internal.pptx)(training material)
* RPC in depth
* [New Protocol](docs/en/new_protocol.md)
* [Atomic instructions](docs/en/atomic_instructions.md)
diff --git a/README_cn.md b/README_cn.md
index 33570e03..66f194e8 100644
--- a/README_cn.md
+++ b/README_cn.md
@@ -5,14 +5,14 @@


-brpc是用c++语言编写的工业级RPC框架,常用于搜索、存储、机器学习、广告、推荐等高性能系统。
+[bRPC](https://brpc.apache.org/)是用C++语言编写的工业级RPC框架,常用于搜索、存储、机器学习、广告、推荐等高性能系统。
-### "brpc"的含义是"better RPC"
+### "bRPC"的含义是"better RPC"
你可以使用它:
* 搭建能在**一个端口**支持多协议的服务, 或访问各种服务
- * restful http/https,
[h2](https://httpwg.org/specs/rfc9113.html)/[gRPC](https://grpc.io)。使用brpc的http实现比[libcurl](https://curl.haxx.se/libcurl/)方便多了。从其他语言通过HTTP/h2+json访问基于protobuf的协议.
+ * restful http/https,
[h2](https://httpwg.org/specs/rfc9113.html)/[gRPC](https://grpc.io)。使用bRPC的http实现比[libcurl](https://curl.haxx.se/libcurl/)方便多了。从其他语言通过HTTP/h2+json访问基于protobuf的协议.
* [redis](docs/cn/redis_client.md)和[memcached](docs/cn/memcache_client.md),
线程安全,比官方client更方便。
*
[rtmp](https://github.com/apache/brpc/blob/master/src/brpc/rtmp.h)/[flv](https://en.wikipedia.org/wiki/Flash_Video)/[hls](https://en.wikipedia.org/wiki/HTTP_Live_Streaming),
可用于搭建[流媒体服务](https://github.com/brpc/media-server).
* hadoop_rpc(可能开源)
@@ -24,11 +24,11 @@ brpc是用c++语言编写的工业级RPC框架,常用于搜索、存储、机
*
Client支持[同步](docs/cn/client.md#同步访问)、[异步](docs/cn/client.md#异步访问)、[半同步](docs/cn/client.md#半同步),或使用[组合channels](docs/cn/combo_channel.md)简化复杂的分库或并发访问。
* [通过http界面](docs/cn/builtin_service.md)调试服务,
使用[cpu](docs/cn/cpu_profiler.md), [heap](docs/cn/heap_profiler.md),
[contention](docs/cn/contention_profiler.md) profilers.
* 获得[更好的延时和吞吐](docs/cn/overview.md#更好的延时和吞吐).
-* 把你组织中使用的协议快速地[加入brpc](docs/cn/new_protocol.md),或定制各类组件,
包括[命名服务](docs/cn/load_balancing.md#命名服务) (dns, zk, etcd),
[负载均衡](docs/cn/load_balancing.md#负载均衡) (rr, random, consistent hashing)
+* 把你组织中使用的协议快速地[加入bRPC](docs/cn/new_protocol.md),或定制各类组件,
包括[命名服务](docs/cn/load_balancing.md#命名服务) (dns, zk, etcd),
[负载均衡](docs/cn/load_balancing.md#负载均衡) (rr, random, consistent hashing)
# 试一下!
-* 通过[概述](docs/cn/overview.md)了解哪里可以用brpc及其优势。
+* 通过[概述](docs/cn/overview.md)了解哪里可以用bRPC及其优势。
* 阅读[编译步骤](docs/cn/getting_started.md)了解如何开始使用,
之后可以运行一下[示例程序](https://github.com/apache/brpc/tree/master/example/).
* 文档:
* [性能测试](docs/cn/benchmark.md)
@@ -82,9 +82,9 @@ brpc是用c++语言编写的工业级RPC框架,常用于搜索、存储、机
* [IOBuf](docs/cn/iobuf.md)
* [Streaming Log](docs/cn/streaming_log.md)
* [FlatMap](docs/cn/flatmap.md)
- * [brpc外功修炼宝典](docs/cn/brpc_intro.pptx)(培训材料)
+ * [bRPC外功修炼宝典](docs/cn/brpc_intro.pptx)(培训材料)
* [搭建大型服务入门](docs/en/tutorial_on_building_services.pptx)(培训材料)
- * [brpc内功修炼宝典](docs/en/brpc_internal.pptx)(培训材料)
+ * [bRPC内功修炼宝典](docs/en/brpc_internal.pptx)(培训材料)
* 深入RPC
* [New Protocol](docs/cn/new_protocol.md)
* [Atomic instructions](docs/cn/atomic_instructions.md)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]