Mengapa Huawei Cloud DMS?
Deployment Cepat, Kompatibilitas Sumber Terbuka
Berfungsi dengan protokol pesan mainstream, seperti Kafka, RocketMQ, dan RabbitMQ (AMQP)
Dapat langsung digunakan setelah keluar dari kemasan, serta dapat dikelola dan diintegrasikan dengan menggunakan antarmuka pemrograman aplikasi RESTful (API), konsol, dan kit pengembangan perangkat lunak multibahasa (SDK)
Jaminan O&M 24/7, Pemantauan, Deteksi Kesalahan
Menjaga keandalan dengan multi-replika, multi-availability zone (multi-AZ), dan failover
Tetap terinformasi dengan diagnosis sekali klik (DMS untuk RocketMQ), pemantauan komprehensif, dan jaminan layanan sepanjang waktu
Transaksi Per Detik (TPS) dalam Puluhan Juta
Pemrosesan data waktu nyata dengan kinerja 200 Gbit/d dan latensi detik
Sumber daya penyimpanan dan komputasi dapat disesuaikan dengan tantangan sumber daya dalam berbagai skenario
Antrean Pesan Throughput Tinggi untuk Semua Kebutuhan
Antrean Pesan Throughput Tinggi untuk Semua Kebutuhan
Komunikasi asinkron
Subsistem dipisahkan agar aplikasi monolitik dapat terdistribusi, dengan stabilitas dan kinerja lebih tinggi
Internet of Things (IoT)
Saluran transmisi kecepatan tinggi antarperangkat IoT dan sistem analitik data
Pemrosesan aliran dan pemrosesan big data
Sebuah model streaming yang menangkap dan memproses lonjakan data secara waktu nyata
Hub transfer data
Penyimpanan berkapasitas sangat tinggi, konsumsi satu-ke-banyak, dan pemrosesan data batch antar sistem dan waktu nyata
Perbedaan Fitur DMS
Perbedaan Fitur DMS
DMS for Kafka
Berbasis tarik
Pesan yang sudah diperoleh dapat diambil kembali dari waktu yang ditentukan (cap waktu) atau posisi (offset).
Kinerja akumulasi lebih tinggi dibandingkan RabbitMQ berkat throughput yang tinggi
Hanya mendukung Apache Kafka
Kafka ditulis dalam Scala dan Java serta mendukung klien dalam berbagai bahasa pemrograman
Pembatasan pada pengguna, atau pada klien produsen/klien pelanggan
Pesan dalam partisi dikirimkan dengan urutan masuk pertama keluar pertama (FIFO)
Kontrol izin baca/tulis dan autentikasi Lapisan Soket Aman (SSL) dan autentikasi sederhana dan lapisan keamanan (SASL)
DMS for RocketMQ
Berbasis tarik dan berbasis dorong
Kompatibel dengan RocketMQ
Mendukung klien dalam beberapa bahasa pemrograman
Direncanakan
Urutan pesan dikelola dalam antrean
Autentikasi SSL
DMS for RabbitMQ
Nilai prioritas yang disarankan: 0–10
Berbasis tarik dan berbasis dorong
Setelah pengambilan pesan diakui, RabbitMQ akan diberitahu bahwa pesan tersebut dapat dihapus
Didukung oleh fitur firehose atau plugin rabbitmq_tracing. Namun, Rabbitmq_tracing mengurangi kinerja dan sebaiknya digunakan hanya untuk pemecahan masalah
Tidak didukung, tetapi dapat ditambahkan oleh pelanggan sendiri
RabbitMQ berdasarkan pada AMQP
RabbitMQ ditulis dalam Erlang dan mendukung klien dalam berbagai bahasa pemrograman
Pembatasan berbasis kredit terhadap produsen, sebuah mekanisme yang memicu perlindungan dari dalam
FIFO hanya untuk antrean pesan single-thread tanpa fitur lanjutan seperti antrean tertunda atau antrean prioritas
Autentikasi SSL
Dokumentasi
Layanan Lainnya
Layanan Lainnya
FunctionGraph
Jalankan kode Anda tanpa menyediakan atau mengelola server
Distributed Cache Service (DCS) for Redis
Layanan cache dalam memori yang kompatibel dengan Redis
Cloud Service Engine (CSE)
Mencakup pendaftaran, penemuan, manajemen konfigurasi, dan tata kelola aplikasi microservice