MR

mxsm/rocketmq-rust

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

1.5천 stars 289 forks 품질 68 트렌드 46Apache-2.0

🚀 Apache RocketMQ는 Rust🦀로 내장되어 더 빠르고, 더 안전하며, 메모리 효율도 뛰어납니다. AI 시대에 맞는 고성능 메시징을 지원하며, AI 에이전트, MCP, AI-SRE 기능을 지원합니다.

개요

🚀 Apache RocketMQ의 고성능, 신뢰성, 기능이 풍부한 RocketMQ로, Rust 생태계에 엔터프라이즈급 메시지 미들웨어를 제공하기 위해 설계되었습니다. Rust 아키텍처는 Apache RocketMQ를 Rust에서 완전히 재구현한 것으로, 메모리 안전, 무비용 추상화, 그리고 두려움 없는 동시성 등 Rust만의 독특한 장점을 활용합니다. 이 프로젝트는 Rust 개발자들에게 RocketMQ 프로토콜과의 완전한 호환성을 유지하면서도 탁월한 성능을 제공하는 운영 준비가 된 분산 메시지 큐 시스템을 제공하는 것을 목표로 합니다.

개요(AI 번역)

영어 | 简体中文

🚀 고성능, 신뢰성, 기능이 풍부한 비공식 Rust 구현체로, 기업용 메시지 미들웨어를 Rust 생태계에 도입하기 위해 설계되었습니다.


✨ 개요

RocketMQ-Rust는 Apache RocketMQ를 Rust에서 재구현합니다: 네임서버, 브로커, 컨트롤러, 프록시 서비스, 비동기 클라이언트 SDK와 이를 운영하는 툴링. RocketMQ의 주제, 큐, 소비자 그룹, 네임서버 라우팅 모델을 유지하고, RocketMQ 원격 프로토콜을 사용하며, 프록시를 통해 gRPC MessagingService을 제공하고, 메모리 안전은 Rust의 소유권 모델을, 비동기 I/O는 Tokio에 의존합니다.

상태: 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 가이드부터 시작하세요 →