這篇筆記簡介下 AWS 的 Data Ordering 的重要性。
課程相關資訊
[連結]:https://www.udemy.com/course/aws-certified-developer-associate-dva-c01/learn/lecture/19730148
本篇範圍:Chapter 20
請注意:本系列文章為個人對應課程的消化吸收後,所整理出來的內容。換言之,並不一定會包含全部的課程內容,也有可能會添加其他資源來說明。
內容
1. 藉由 Partition Key 的協助下,同樣的 id 的資料會被送到相同的 shard 中,進而讓 Kinesis 可以運用。最多可以平行跑 5 個 Shard
2. SQS Standard 是沒有順序性的
3. SQS FIFO,如果你沒有 GroupID 的話,那所有的訊息會被當做僅給一個 Consumer。當你使用 Group ID,就可以將其分類
4. 最多可以用 100 Group ID,每秒可傳 300 個訊息;或是 3000 個 ( 藉由 Batching )