Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pesan yang termasuk dalam grup yang sama diproses satu per satu, dalam urutan yang ketat relatif terhadap grup.
Ketika Anda mempublikasikan pesan ke topik Amazon SNS FIFO, Anda menetapkan ID grup pesan. ID grup adalah token wajib yang menentukan bahwa pesan milik grup pesan tertentu. Topik SNS FIFO melewati ID grup untuk antrean Amazon SQS FIFO berlangganan. Tidak ada batasan jumlah grup IDs dalam topik SNS FIFO atau antrian SQS FIFO. ID grup pesan tidak diteruskan ke antrian standar Amazon SQS.
Tidak ada afinitas antara grup pesan dan langganan. Oleh karena itu, pesan yang dipublikasikan ke grup pesan akan dikirim ke semua antrian langganan, tunduk pada kebijakan filter yang dilampirkan ke langganan. Untuk informasi lebih lanjut, lihat Pengiriman pesan Amazon SNS untuk topik FIFO dan Pemfilteran pesan Amazon SNS untuk topik FIFO.
Di bagian auto manajemen harga contoh kasus penggunaan, ada grup pesan khusus untuk setiap produk yang dijual di platform. Topik Amazon SNS FIFO yang sama digunakan untuk memproses semua pembaruan harga. Urutan pembaruan harga dipertahankan dalam konteks produk suku cadang mobil tunggal, namun tidak di berbagai produk. Diagram berikut menunjukkan bagaimana inii bekerja. Perhatikan bahwa, untuk produk yang ID grup pesannya adalah product-214, pesan m1 diproses sebelum m4. Urutan ini dipertahankan di seluruh alur kerja yang menggunakan Amazon SNS FIFO ke Amazon SQS FIFO. Demikian juga, untuk produk yang ID grup pesannya adalah product-799, pesan m2 diproses sebelum m3. Namun, saat menggunakan antrian standar Amazon SQS, urutan pesan tidak lagi dijamin, dan grup pesan tidak ada. Grup pesan produk-214 dan produk-799 terpisah satu sama lain, sehingga tidak ada hubungan antara urutan pesan mereka.

Mendistribusikan data dengan grup pesan IDs untuk meningkatkan kinerja
Untuk mengoptimalkan throughput pengiriman, topik Amazon SNS FIFO mengirimkan pesan dari grup pesan yang berbeda secara paralel, sementara urutan pesan dijaga ketat dalam setiap grup pesan. Setiap grup pesan individu dapat mengirimkan maksimal 300 pesan per detik. Oleh karena itu, untuk mencapai throughput tinggi untuk satu topik, gunakan sejumlah besar grup IDs pesan yang berbeda. Dengan memanfaatkan kumpulan grup pesan yang beragam, topik Amazon SNS FIFO secara otomatis mendistribusikan pesan di sejumlah besar partisi paralel.
catatan
Topik Amazon SNS FIFO dioptimalkan untuk distribusi pesan yang seragam di seluruh grup pesan IDs, terlepas dari jumlah grup. AWS merekomendasikan agar Anda menggunakan sejumlah besar grup pesan yang berbeda IDs untuk kinerja yang dioptimalkan.
Saat memublikasikan ke topik FIFO Amazon SNS Anda dengan throughput tinggi dan satu atau lebih antrian FIFO Amazon SQS berlangganan, disarankan agar Anda mengaktifkan throughput tinggi pada antrian Anda. Untuk selengkapnya lihat Throughput tinggi untuk antrian FIFO di Panduan Pengembang Layanan Antrian Sederhana Amazon.