給自己 2022 年的新目標 – AWS Certified Developer Associate 的學習筆記。這篇筆記簡介下 AWS 的 SQS 簡介。
課程相關資訊
[連結]:https://www.udemy.com/course/aws-certified-developer-associate-dva-c01/learn/lecture/11851370
本篇範圍:Chapter 19
請注意:本系列文章為個人對應課程的消化吸收後,所整理出來的內容。換言之,並不一定會包含全部的課程內容,也有可能會添加其他資源來說明。
內容
1. 可以把 SQS 當成一個轉發需求的中繼站。Producer 會將請求丟到 Queue 中,而 Consumer 會定時的去 Queue 中拉取資料
2. 用於 Decoupling 每個 App,Queue 中沒有訊息上限,但有存放時間上限
3. Low Latency, 每筆訊息最大大小為 256KB, 允許有重複的訊息
4. Cousumer 需要給 Queue 下刪除指令,Queue 內的訊息才會移除
5. SQS 一樣可以控制訊息是要在何處加密,同時也有權限控管