Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Topik FIFO throughput tinggi di Amazon SNS
Topik FIFO throughput tinggi di Amazon SNS secara efisien mengelola throughput pesan tinggi sambil mempertahankan urutan pesan yang ketat, memastikan keandalan dan skalabilitas untuk aplikasi yang memproses banyak pesan. Solusi ini sangat ideal untuk skenario yang menuntut throughput tinggi dan pengiriman pesan terpesan. Untuk meningkatkan throughput pesan menggunakan topik FIFO throughput tinggi, disarankan untuk meningkatkan jumlah grup pesan. Untuk informasi selengkapnya tentang kuota pesan throughput tinggi, lihat kuota layanan Amazon SNS di Referensi Umum Amazon Web.
Gunakan kasus untuk throughput tinggi untuk topik FIFO Amazon SNS
Kasus penggunaan berikut menyoroti beragam aplikasi topik FIFO throughput tinggi, menunjukkan efektivitasnya di seluruh industri dan skenario:
-
Real-time Pemrosesan data: Aplikasi yang menangani aliran data real-time, seperti pemrosesan peristiwa atau penyerapan data telemetri, dapat memperoleh manfaat dari topik FIFO throughput tinggi untuk menangani masuknya pesan yang terus menerus sambil mempertahankan urutan mereka untuk analisis yang akurat.
-
E-commerce Pemrosesan pesanan: Dalam platform e-commerce di mana menjaga urutan transaksi pelanggan sangat penting, topik FIFO throughput tinggi memastikan pesanan dikirimkan secara berurutan dan tanpa penundaan, bahkan selama musim belanja puncak.
-
Layanan keuangan: Lem baga keuangan yang menangani perdagangan frekuensi tinggi atau data transaksional mengandalkan topik FIFO throughput tinggi untuk memproses data pasar dan transaksi dengan latensi minimal sambil mematuhi persyaratan peraturan yang ketat untuk pemesanan pesan.
-
Streaming media: Platform streaming dan layanan distribusi media menggunakan topik FIFO throughput tinggi untuk mengelola pengiriman file media dan konten streaming, memastikan pengalaman pemutaran yang lancar bagi pengguna sambil mempertahankan urutan pengiriman konten yang benar
Partisi dan distribusi data untuk throughput tinggi untuk topik FIFO Amazon SNS
Dengan topik throughput tinggi, Amazon SNS mendistribusikan data topik FIFO di seluruh partisi. Partisi adalah alokasi kapasitas untuk topik yang secara otomatis direplikasi di beberapa Zona Ketersediaan dalam. Wilayah AWS Anda tidak mengelola partisi. Sebagai gantinya, Amazon SNS secara otomatis mengelola partisi atas nama Anda, berdasarkan tingkat masuk.
Untuk topik FIFO, Amazon SNS mengubah jumlah partisi dalam topik dalam situasi berikut:
-
Jika tingkat publikasi saat ini mendekati atau melebihi apa yang dapat didukung oleh partisi yang ada, partisi tambahan dialokasikan hingga topik mencapai kuota regional. Untuk informasi tentang kuota, lihat Kuota layanan Amazon SNS di Referensi Umum Amazon Web.
-
Jika partisi saat ini memiliki pemanfaatan rendah, jumlah partisi dapat dikurangi.
Manajemen partisi terjadi secara otomatis di latar belakang dan transparan bagi aplikasi Anda. Topik dan pesan Anda tersedia setiap saat.
catatan
Pem batasan API Publish Sementara dapat terjadi jika Anda secara tiba-tiba dan signifikan meningkatkan lalu lintas ke topik Anda saat mengirim beberapa kali volume biasa. Pelambatan ini dapat bertahan hingga durasi jendela deduplikasi sementara topik dinaikkan untuk mengakomodasi peningkatan lalu lintas.
Mendistribusikan data berdasarkan ID grup pesan
Saat menerbitkan pesan ke topik FIFO, Amazon SNS menggunakan nilai ID grup pesan setiap pesan sebagai masukan ke fungsi hash internal. Nilai output dari fungsi hash menentukan partisi mana yang memproses pesan, satu atau lebih ID grup pesan dapat ditangani oleh partisi tertentu.
catatan
Amazon SNS dioptimalkan untuk distribusi item yang seragam di seluruh partisi topik FIFO, terlepas dari jumlah partisi. AWS menyarankan agar Anda menggunakan ID grup pesan yang dapat memiliki banyak nilai berbeda.
Aktifkan throughput tinggi pada topik FIFO Amazon SNS Anda
Secara default, topik Amazon SNS FIFO dikonfigurasi untuk deduplikasi tingkat topik, ini dikendalikan oleh atribut FifoThroughputScope topik yang disetel ke Topic dan memiliki kuota throughput yang lebih terbatas, lihat kuota layanan Amazon SNS di. Referensi Umum Amazon Web
Untuk mengaktifkan throughput tinggi untuk topik FIFO Amazon SNS Anda, perbarui FifoThroughputScope atribut ke. MessageGroup Perubahan ini dapat dilakukan melalui konsol atau menggunakan AWS CLI dan SDK, dan juga dapat diatur selama pembuatan topik, yang direkomendasikan oleh Amazon SNS untuk pengalaman pelanggan terbaik dan untuk mengurangi kemungkinan topik Anda dibatasi.
penting
Setelah Anda mengaktifkan topikMessageGroup, topik tersebut tidak dapat dikembalikan ke Topic throughput. FifoThroughputScope
Aktifkan mode throughput tinggi untuk antrian Amazon SQS FIFO berlangganan
Saat menerbitkan ke topik FIFO Amazon SNS Anda dengan throughput tinggi diaktifkan, dan satu atau lebih antrian Amazon SQS FIFO berlangganan, Anda disarankan untuk mengaktifkan throughput tinggi pada antrian Amazon SQS FIFO agar topik throughput tinggi Amazon SNS FIFO Anda dapat dikirimkan dengan lancar. Untuk selengkapnya, lihat Throughput tinggi untuk antrian FIFO di Panduan Pengembang Layanan Antrian Sederhana Amazon.