MR

mxsm/rocketmq-rust

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

1538 stars 291 forks 品質 68 トレンド 46Apache-2.0

🚀 Apache RocketMQはRust 🦀で組み込まれており、より高速で安全かつメモリ効率も高くなっています。AI時代の高性能メッセージングを支え、AIエージェント、MCP、AI-SRE機能を備えています。

概要

🚀 Apache RocketMQの高性能で信頼性が高く、機能も豊富で、エンタープライズグレードのメッセージミドルウェアをRustエコシステムに提供することを目的としています。 RustにおけるApache RocketMQの完全な再実装であり、メモリ安全性、ゼロコスト抽象化、恐れずに並行性を持つRustの独自の利点を活かしています。このプロジェクトは、Rust開発者に対し、RocketMQプロトコルとの完全な互換性を維持しつつ卓越した性能を提供する本番環境対応の分散メッセージキューシステムを提供することを目指しています。

概要(AI 翻訳)

英語 |简体中文

🚀 Apache RocketMQの高性能で信頼性が高く機能豊富な非公式Rust実装で、Rustエコシステムにエンタープライズグレードのメッセージミドルウェアをもたらすことを目的としています。


✨ 概要

RocketMQ-RustはApache RocketMQをRustで再実装します:NameServer、ブローカー、コントローラー、プロキシサービス、非同期クライアントSDKおよびそれらを運用するためのツールです。RocketMQのトピック、キュー、コンシューマーグループ、NameServerルーティングのモデルを維持し、RocketMQリモートプロトコルを話し、プロキシを通じてgRPC MessagingService]をサービスしつつ、メモリ安全にはRustの所有モデル、非同期I/OにはTokioを利用しています。

Status: 1.0.0が現在の安定版リリースです。28のワークスペースクレートはすべて crates.io 上で公開され、13のコンテナイメージはDocker HubおよびGHCRで公開されています。RocketMQ-Rustは独立したコミュニティディストリビューションであり、Apache Software Foundationの公式リリースではありません。

🎯 なぜRocketMQ-Rustなの?

  • ** 🦀 メモリ安全**:Rustの所有モデルは、コンパイル時の使用後の無料やデータレースなどのバグのクラスを丸ごと除去し、ガベージコレクションの一時停止を伴いません

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

RocketMQ-Rust

English | 简体中文

🚀 A high-performance, reliable, and feature-rich unofficial Rust implementation of Apache RocketMQ, designed to bring enterprise-grade message middleware to the Rust ecosystem.

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →