Tüm Ürünler
Search
Belge Merkezi

ApsaraMQ for RocketMQ:ApsaraMQ for RocketMQ nedir?

Son Güncelleme:Oct 04, 2026

ApsaraMQ for RocketMQ, Apache RocketMQ üzerine inşa edilmiş bir dağıtık mesajlaşma platformudur. Düşük gecikme süresi, yüksek eşzamanlılık, yüksek kullanılabilirlik ve yüksek güvenilirlik sunarak mesaj, olay ve akış işlemeyi tek bir çatı altında birleştirir. Temel yetenekleri arasında dağıtık uygulamalar için asenkron gevşek bağlama, akış verisi işleme ve olay güdümlü işleme bulunur.

Yüksek kullanılabilirlik

Neden ApsaraMQ for RocketMQ'yu seçmelisiniz

ApsaraMQ for RocketMQ, Alibaba Cloud'un cloud-native altyapısı üzerine kurulmuştur ve temel Apache RocketMQ API'lerini ve özellikleriyle uyumludur.

Kendi kendine yönetilen kümelerle karşılaştırıldığında, ApsaraMQ for RocketMQ şu avantajları sunar:

Gelişmiş mimari

ApsaraMQ for RocketMQ, işlemeyi depolamadan ayırır. Depolama ve işleme yatay olarak ve bağımsız şekilde ölçeklendirilebilir; bu sayede esnek işletim ve bakım (O&M) ile yüksek performanslı mesajlaşma mümkün olur.

Yüksek performans

Tek örnekli bir küme, mesaj gönderme ve alma için saniyede 1 milyona kadar işlem (TPS) kapasitesini sürdürebilir. Bu sayede büyük kampanyalar gibi yoğun trafik dönemlerinde bile kararlılık sağlanır.

Güvenlik ve güvenilirlik

  • Bölge yedekli depolama: Birden fazla alanda dağıtılmıştır ve veriler üçlü yedekleme ile saklanır. Bir alan kullanılamaz hale gelse bile hizmet erişilebilir kalır.

  • Veri çoğaltma: Bölge bölgeleri arası ve bölge içi veri çoğaltmayı destekler. Yönlendirme kuralları, kaynak ve hedef örnekler arasında verileri senkronize eder.

Kararlılık SLA'sı

Çok bölgeli dağıtım, sektörün öncü seviyesindeki bir Hizmet Seviyesi Anlaşması (SLA) sunar: Çoklu çoğaltma depolama sayesinde %99,99 hizmet kullanılabilirliği ve %99,99999999 veri güvenilirliği sağlar.

Esneklik ve maliyet etkinliği

Mesaj işleme, ayrılmış kapasite ile ani yük kapasitesini birleştirir; bu sayede trafik sıçramaları için büyük tamponlar ayırmanıza gerek kalmaz ve makine kaynaklarından %50'ye kadar tasarruf edersiniz. Depolama serverless ve kullandıkça öde modelindedir; ekli cloud disklerine kıyasla daha fazla esneklik ve daha düşük maliyet sunar.

O&M ve gözlemlenebilirlik

O&M ve gözlemlenebilirlik özellikleri sunar: OpenTelemetry ve Prometheus ile tek tıkla entegrasyon, uçtan uca izleme ve kendi kendine hizmet veren O&M entegrasyonu için OpenAPI desteği.

Finansal düzeyde olağanüstü durum kurtarma

Milisaniye düzeyinde gecikme süresi ile global bölgeler arası mesaj yönlendirme ve çoğaltmayı; konu düzeyinde veri yedekleme ve senkronizasyonunu destekler.

Kullanım senaryoları

Birleşik mesaj depolama ve hafif bir işleme katmanı üzerine kurulu olan ApsaraMQ for RocketMQ, asenkron gevşek bağlama, akış verisi işleme ve olay güdümlü işleme olmak üzere üç temel senaryoyu destekler.

İş mesajları

  • Asenkron gevşek bağlama ve yük dengeleme

    ApsaraMQ for RocketMQ başlangıçta Alibaba'nın Double 11 etkinliği için geliştirilmiş olup; lojistik, alışveriş sepeti ve kredi puanı gibi mikroservis sistemlerinde yaygın olarak kullanılır. ApsaraMQ for RocketMQ aşağıdaki avantajları sağlar:

    • İşlem zincirlerini kısaltmak için asenkron gevşek bağlama

      ApsaraMQ for RocketMQ, üst düzey hizmetleri alt düzey hizmetlerden ayırarak çağrı zincirini kısaltır. Bu yaklaşım, daha hızlı yanıt süreleri, daha gevşek bağlama ve geliştirici verimliliğinde artış sağlar.

      Asynchronous decoupling

    • Kararlılığı artırmak için yük dengeleme

      Geleneksel ara katman yazılımları yalnızca asenkron işlemler sunarken, ApsaraMQ for RocketMQ çevrimiçi işlem senaryoları için özel olarak tasarlanmıştır ve yük dengelemeyi temel bir özellik olarak içerir. Bu sayede kararlılık artar ve maliyetler düşer.

      ApsaraMQ for RocketMQ, yüz milyonlarca mesajı biriktirebilir ve karma sıcak/soğuk trafik modellerini yönetebilir. Büyük kampanyalar gibi yoğun dönemlerde trafik sıçramalarını absorbe ederek alt düzey hizmetlerin güvenli çalışma sınırları içinde kalmasını sağlar.

      Peak-load shifting

  • Dağıtık işlemler

    ApsaraMQ for RocketMQ dağıtık işlemli mesaj çözümü şu avantajları sunar:

    • Yüksek performanslı sistem

      Nihai tutarlılık temelli olan işlemli mesajlar, geleneksel XA işlemlerine kıyasla daha yüksek aktarım hızı ve daha iyi ölçeklenebilirlik sağlar.

    • Geliştirme maliyetinin azaltılması

      İki aşamalı bir arayüz, birden fazla işlem dalını koordine eder ve iş telafi mantığına duyulan ihtiyacı ortadan kaldırır.

    Aşağıdaki şekil, geleneksel bir işlem ile ApsaraMQ for RocketMQ işlemli mesaj çözümünü karşılaştırmaktadır:Distributed transactions

  • Dağıtık Zaman Tabanlı Zamanlama

    ApsaraMQ for RocketMQ , saniye düzeyinde hassasiyet sunan dağıtık zamanlanmış mesajlar sağlar. Bu özellik, sipariş zaman aşımı işleme ve dağıtık gecikmeli zamanlama senaryolarında yaygın olarak kullanılır.

    ApsaraMQ for RocketMQ zamanlanmış mesajları şu avantajları sağlar:

    • Yüksek zamanlama hassasiyeti ve düşük geliştirme yükü

      Zamanlama süreleri için kademeli aralıklar gerekmez. İş tarafında yinelenen kayıtları kontrol etmeye gerek kalmadan, istenilen hassasiyette tetikleme olayları oluşturabilirsiniz.

    • Yüksek performans ve ölçeklenebilirlik

      Geleneksel zamanlama çözümleri, performans darboğazlarına yol açan veritabanı taramaları gerektirir. ApsaraMQ for RocketMQ ise olay güdümlü işleme kullanarak saniyede milyonlarca TPS'ye ulaşır.

    Distributed scheduling

Akış işleme

ApsaraMQ for RocketMQ, günlük toplama, veri entegrasyonu ve analitik sistemlerini birbirine bağlayan yüksek aktarım hızına sahip akış depolama sağlar. ApsaraMQ for RocketMQ kullanarak üst düzey verileri gerçek zamanlı hesaplama ve çevrimdışı depolama gibi alt düzey sistemlere dağıtabilirsiniz.

Stream processing

Olay güdümlü işleme

Olay güdümlü mimarileri uygulamak için ApsaraMQ for RocketMQ ile EventBridge ürünlerini birlikte kullanın. EventBridge içindeki görsel olay kuralları, mesaj verilerini işler ve Function Compute, HTTP uç noktaları veya üçüncü taraf hizmetler gibi alt düzey hedefleri tetikler.

Event-driven processing

Geçiş kılavuzu

Migration guide

Başlangıç

Bir ApsaraMQ for RocketMQ örneği oluşturun:

Create an ApsaraMQ for RocketMQ instance now