MR

mxsm/rocketmq-rust

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

1,5 тыс. stars 289 forks Качество 68 Тренд 46Apache-2.0

🚀 Apache RocketMQ был встроен в Rust 🦀 — быстрее, безопаснее и более эффективен по памяти. Обеспечивая высокопроизводительные сообщения для эпохи ИИ, с возможностями AI Agent, MCP и AI-SRE.

Обзор

🚀 Высокопроизводительный, надёжный и многофункциональный Apache RocketMQ, созданный для внедрения корпоративного промежуточного программного обеспечения для сообщений в экосистему Rust. является полной ререализацией Apache RocketMQ в Rust, использующей уникальные преимущества Rust в области безопасности памяти, безвозвратных абстракций и бесстрашной параллелизации. Этот проект направлен на предоставление разработчикам Rust готовой к производству распределённой очереди сообщений, обеспечивающей исключительную производительность при полной совместимости с протоколом RocketMQ.

Обзор (машинный перевод)

Английский | 简体中文

🚀 Высокопроизводительная, надёжная и богатая функционалом неофициальная реализация Rust Apache RocketMQ, предназначенная для внедрения корпоративного промежуточного программного обеспечения для сообщений в экосистему Rust.


✨ Обзор

RocketMQ-Rust перевнедряет Apache RocketMQ в Rust: сервисы NameServer, брокер, контроллер и прокси, асинхронный клиентский SDK и инструменты для их работы. Он сохраняет модель RocketMQ тем, очередей, потребительских групп и маршрутизации NameServer, использует протокол удалённого управления RocketMQ и обслуживает gRPC MessagingService через свой прокси, опираясь на модель владения Rust для безопасности памяти и на Tokio для асинхронного ввода-вывода.

Status: 1.0.0 — текущий стабильный релиз. Все 28 ящиков рабочих пространств опубликованы на crates.io, а 13 изображений контейнеров — на Docker Hub и GHCR. RocketMQ-Rust — это независимый дистрибутив сообщества, а не официальный релиз Apache Software Foundation.

🎯 Почему RocketMQ-Rust?

  • ** 🦀 Безопасность памяти**: Модель владения Rust удаляет целые классы ошибок, таких как использование после бесплатного использования и расы данных, при компиляции без пауз при сборе мусора

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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.

Открыть полный README на GitHub

Установка

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

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →