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.1k1146 ч 45 мин назадПроверено Kitploit
Сайт

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

中文版

Linux Build Status MacOs Build Status

brpc logo (light) brpc logo (dark)

bRPC — это промышленный RPC-фреймворк на языке C++, который часто используется в высокопроизводительных системах, таких как поиск, хранение данных, машинное обучение, реклама, рекомендации и т.д.

«bRPC» означает «better RPC» (лучший RPC).

Вы можете использовать его для:

  • Создания сервера, который может общаться по множеству протоколов (на одном порту), или для доступа к различным сервисам
    • restful http/https, h2/gRPC. Использование http/h2 в bRPC гораздо удобнее, чем libcurl. Доступ к протоколам на основе protobuf через HTTP/h2+json, возможно, из другого языка.
    • redis и memcached, потокобезопасные, более удобные и производительные, чем официальные клиенты.
    • rtmp/flv/hls, для создания стриминговых сервисов.
    • hadoop_rpc (может быть открыт)
    • поддержка rdma
    • поддержка thrift, потокобезопасная, более удобная и производительная, чем официальные клиенты.
    • всевозможные протоколы, используемые в Baidu: baidu_std, streaming_rpc, hulu_pbrpc, sofa_pbrpc, nova_pbrpc, public_pbrpc, ubrpc и протоколы на основе nshead.
    • Создание HA распределённых сервисов с использованием промышленной реализации алгоритма консенсуса RAFT, которая открыта в braft
  • Серверы могут обрабатывать запросы синхронно или асинхронно.
  • Клиенты могут обращаться к серверам синхронно, асинхронно, полусинхронно или использовать комбинированные каналы для декларативного упрощения шардированных или параллельных обращений.
  • Отладки сервисов через http и запуска профилировщиков cpu, heap и contention.
  • Получения лучшей задержки и пропускной способности.
  • Расширения bRPC с помощью протоколов, используемых в вашей организации, или настройки компонентов, включая службы имён (dns, zk, etcd), балансировщики нагрузки (rr, random, consistent hashing)

Попробуйте!

Скачать инструмент