全部产品
Search
文档中心

ApsaraMQ for RocketMQ:Apa itu ApsaraMQ for RocketMQ?

更新时间:Jul 02, 2025

ApsaraMQ for RocketMQ adalah platform terdistribusi dan terpadu untuk pemrosesan pesan, peristiwa, dan aliran. Dikembangkan oleh Alibaba Cloud berdasarkan Apache RocketMQ, ApsaraMQ for RocketMQ menawarkan latensi rendah, konkurensi tinggi, ketersediaan tinggi, serta keandalan tinggi. Platform ini ideal untuk aplikasi internet terdistribusi dan menyediakan kemampuan inti seperti komunikasi asinkron, pemrosesan aliran, dan pemrosesan data berbasis peristiwa.

Manfaat

ApsaraMQ for RocketMQ dikembangkan berdasarkan infrastruktur cloud-native dari Alibaba Cloud serta kompatibel dengan inti APIs dan fitur Apache RocketMQ.

Dibandingkan dengan kluster Apache RocketMQ yang dikelola sendiri, ApsaraMQ for RocketMQ menawarkan manfaat sebagai berikut:

Arsitektur canggih

ApsaraMQ for RocketMQ menggunakan arsitektur pesan yang memisahkan komputasi dari penyimpanan. Pendekatan ini memungkinkan penskalaan independen pada sumber daya penyimpanan dan komputasi, sehingga memastikan O&M yang fleksibel, skalabilitas tinggi, dan kinerja optimal.

Kinerja tinggi

ApsaraMQ for RocketMQ dapat mendukung hingga satu juta transaksi pesan per detik (TPS) untuk setiap instance. Anda tidak perlu khawatir tentang stabilitas sistem dalam skenario lonjakan lalu lintas, seperti promosi penjualan besar-besaran.

Keamanan dan keandalan tinggi

  • Redundansi zona: Ketersediaan tinggi di beberapa zona disediakan untuk broker. Data disimpan dalam tiga replika. Jika sebuah zona gagal, layanan tetap dapat diakses sesuai harapan.

  • Replikasi data: Replikasi data lintas region dan replikasi data intra-region didukung. Anda dapat menggunakan aturan routing untuk merutekan pesan dari instance sumber ke instance tujuan.

SLA Stabilitas

ApsaraMQ for RocketMQ menjamin ketersediaan layanan hingga 99,99%, arsitektur ketersediaan tinggi dengan data disimpan dalam beberapa replika, serta keandalan data hingga 99,99999999%.

Skalabilitas dan efisiensi biaya

ApsaraMQ for RocketMQ memungkinkan Anda memesan TPS pesan secara elastis. Anda tidak perlu memesan spesifikasi besar jika hanya dibutuhkan sedikit lalu lintas bursty untuk bisnis Anda. Dengan cara ini, Anda dapat menghemat hingga setengah dari sumber daya broker. ApsaraMQ for RocketMQ juga menyediakan penyimpanan serverless elastis berbasis bayar-per-pakai, yang lebih hemat biaya dibandingkan disk cloud tradisional.

O&M Terlihat

ApsaraMQ for RocketMQ dapat diintegrasikan dengan sistem observability seperti Managed Service for OpenTelemetry, sistem pelacakan ujung-ke-ujung, dan Managed Service for Prometheus. Selain itu, ApsaraMQ for RocketMQ menyediakan serangkaian API operasi komprehensif untuk mendukung integrasi dengan sistem O&M mandiri.

Pemulihan bencana tingkat keuangan

ApsaraMQ for RocketMQ memungkinkan Anda merutekan dan mereplikasi pesan lintas wilayah dengan latensi dalam milidetik, mendukung sinkronisasi data tingkat topik.

Skenario

Berdasarkan penyimpanan pesan terpadu dan lapisan komputasi ringan, ApsaraMQ for RocketMQ dapat digunakan dalam skenario seperti pelepasan asinkron layanan mikro, pemrosesan data streaming, dan pemrosesan data berbasis peristiwa.

Pesan bisnis

  • Pelepasan asinkron dan penggeseran beban puncak

    ApsaraMQ for RocketMQ awalnya dikembangkan sebagai sistem inti untuk Festival Belanja Double 11. Produk ini banyak digunakan untuk pelepasan asinkron dan penggeseran beban puncak dalam sistem layanan mikro seperti logistik, keranjang belanja, dan sistem poin kredit. ApsaraMQ for RocketMQ menawarkan manfaat berikut:

    • Optimasi pemrosesan data

      ApsaraMQ for RocketMQ melepaskan bisnis hulu dari sistem hilir dan mempercepat pemrosesan panggilan serverless. Setelah pelepasan dilakukan, sistem dapat merespons lebih cepat dan meningkatkan efisiensi pengembangan.

      异步解耦

    • Stabilitas sistem tinggi

      ApsaraMQ for RocketMQ pertama kali dikembangkan untuk bisnis online dan transaksi e-commerce. Selain menyediakan kemampuan asinkronisasi, platform ini juga mendukung penggeseran beban puncak, yang meningkatkan stabilitas sistem dan mengurangi biaya bisnis.

      Fitur penggeseran beban puncak memerlukan middleware berorientasi pesan untuk mendukung akumulasi pesan dalam jumlah besar dan model lalu lintas campuran antara pesan panas dan dingin. ApsaraMQ for RocketMQ mendukung akumulasi ratusan juta pesan, menampung lonjakan lalu lintas dalam skenario seperti promosi penjualan besar-besaran, serta memastikan jalannya layanan hilir yang stabil dan aman.

      削峰填谷

  • Solusi transaksi terdistribusi

    ApsaraMQ for RocketMQ menyediakan solusi transaksi terdistribusi melalui fitur pesan transaksional. Untuk informasi lebih lanjut, lihat Pesan Transaksional. Solusi ini memberikan manfaat sebagai berikut:

    • Kinerja sistem tinggi

      Dikembangkan berdasarkan konsep konsistensi hasil, solusi transaksi terdistribusi memberikan throughput dan skalabilitas lebih tinggi dibandingkan solusi transaksi berbasis eXtended Architecture (XA) tradisional.

    • Biaya pengembangan rendah

      Logika pengembangan pesan transaksional sederhana. Anda dapat mengoordinasikan beberapa transaksi menggunakan API berbasis protokol commit dua fase tanpa pemrosesan tambahan.

    Gambar berikut memberikan contoh pembuatan pesanan untuk membandingkan solusi transaksi tradisional dan solusi transaksi terdistribusi yang disediakan oleh ApsaraMQ for RocketMQ.分布式业务

  • Penjadwalan terjadwal atau tertunda

    ApsaraMQ for RocketMQ menyediakan fitur pesan terjadwal yang akurat hingga detik. Untuk informasi lebih lanjut, lihat Pesan Terjadwal dan Tertunda. Fitur ini dapat digunakan dalam skenario seperti pemrosesan pesanan waktu habis dan penjadwalan tertunda.

    Pesan terjadwal yang disediakan oleh ApsaraMQ for RocketMQ memberikan manfaat sebagai berikut:

    • Presisi jadwal tinggi dan pengembangan mudah

      Jadwal tidak didasarkan pada penambahan. Anda dapat menentukan titik waktu untuk memicu jadwal, sehingga sistem tidak perlu menangani pesan duplikat.

    • Kinerja dan skalabilitas tinggi

      Solusi jadwal tradisional kompleks dan memerlukan pemindaian database, menyebabkan masalah hambatan kinerja. ApsaraMQ for RocketMQ dapat melakukan pemrosesan berbasis peristiwa dan menyediakan TPS yang dapat digunakan untuk memproses jutaan pesan berdasarkan fitur pesan terjadwal.

    分布式调度

Pemrosesan data streaming

ApsaraMQ for RocketMQ mendukung penyimpanan aliran berkapasitas besar dan dapat diintegrasikan secara mulus dengan sistem pengumpulan log, sistem integrasi data, dan sistem analisis data. Anda dapat menggunakan ApsaraMQ for RocketMQ untuk mendistribusikan data hulu ke sistem hilir, seperti sistem komputasi real-time dan sistem penyimpanan offline.

流式处理

Pemrosesan berbasis peristiwa

ApsaraMQ for RocketMQ dapat diintegrasikan dengan EventBridge untuk melakukan pemrosesan berbasis peristiwa. Berdasarkan aturan peristiwa di EventBridge, data pesan dapat digunakan untuk menggerakkan peristiwa di aplikasi hilir seperti Function Compute, API HTTP, dan aplikasi pihak ketiga.

事件驱动

Panduan cepat untuk migrasi bisnis ke Alibaba Cloud

使用MQ

Buat instance

Klik tombol di bawah ini untuk pergi ke halaman pembelian dan membuat instance ApsaraMQ for RocketMQ.

Buat instance ApsaraMQ for RocketMQ