我正在研究使用 Lambda@Edge 将从外部源生成的事件放入内部 SQS 队列中。lambda 只需要在必要时对其进行转换,放下手,然后离开。我希望这尽可能快,所以我的问题是,除了 SQS 之外,使用 SNS 是否有好处,还是应该只使用 SQS?
换句话说,给定这两种配置,对于最终用户来说,一种性能会更好吗?
A) 请求进入 Lambda@Edge,lambda 转换请求并将事件发送到 SNS,SNS 将事件发送到 SQS。
B) 请求进入 Lambds@Edge,lambda 转换请求并将事件直接放入 SQS。
编辑:
我说的是跨区域。