Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

フィードお問い合わせプライバシー© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
brpc — 高性能な分散システムを構築するための産業グレードのC++ RPCフレームワーク。複数のプロトコル(HTTP、gRPC、Redis、Thrift)をサポートし、ロードバランシング、ネーミングサービス、RAFTコンセンサスを内蔵。 | Kitploit
ツール/GitHubGitHub/apache/brpc
汎用ユーティリティスクリプトと自動化ネットワークセキュリティクラウドセキュリティユーティリティとフレームワークAPIセキュリティ
GitHubapache/brpc

brpc

高性能な分散システムを構築するための産業グレードのC++ RPCフレームワーク。複数のプロトコル(HTTP、gRPC、Redis、Thrift)をサポートし、ロードバランシング、ネーミングサービス、RAFTコンセンサスを内蔵。

リポジトリを見る
17.6k4.1k13213時間22分前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
ウェブサイト
共有

中文版

Linux Build Status MacOs Build Status

brpc logo (light) brpc logo (dark)

bRPC は、C++言語を使用した産業グレードのRPCフレームワークであり、検索、ストレージ、機械学習、広告、レコメンデーションなどの高性能システムでよく使用されています。

"bRPC" は "better RPC" を意味します。

以下の用途に使用できます:

  • 複数のプロトコル(同一ポート上)で通信可能なサーバーを構築するか、あらゆる種類のサービスにアクセスします
    • restful http/https、h2/gRPC。bRPCでのhttp/h2の使用はlibcurlよりもはるかに使いやすいです。HTTP/h2+jsonを使用してprotobufベースのプロトコルにアクセスします(おそらく別の言語から)。
    • redis および memcached。スレッドセーフで、公式クライアントよりも使いやすく高性能です。
    • rtmp/flv/hls。ストリーミングサービスの構築用。
    • hadoop_rpc(オープンソース化予定)
    • rdma サポート
    • thrift サポート。スレッドセーフで、公式クライアントよりも使いやすく高性能です。
    • Baiduで使用されるあらゆる種類のプロトコル:baidu_std、streaming_rpc、hulu_pbrpc、sofa_pbrpc、nova_pbrpc、public_pbrpc、ubrpc、nsheadベースのもの。
    • braftでオープンソース化されている産業グレードのRAFT合意アルゴリズムの実装を使用して、HA分散サービスを構築します。
  • サーバーはリクエストを同期的または非同期に処理できます。
  • クライアントはサーバーに同期的、非同期的、半同期的にアクセスしたり、コンボチャンネルを使用してシャーディングや並列アクセスを宣言的に簡素化したりできます。
  • http経由でサービスをデバッグし、CPU、ヒープ、競合プロファイラを実行します。
  • より良いレイテンシとスループットを実現します。
  • 組織で使用されているプロトコルを素早くbRPCに拡張したり、ネーミングサービス(dns、zk、etcd)、ロードバランサー(rr、ランダム、コンシステントハッシュ)などのコンポーネントをカスタマイズします。

試してみよう!

ツールをダウンロード