【发布时间】:2018-10-26 04:43:18
【问题描述】:
我希望拥有一个包含大量 Lambda 消费者的 Kinesis 流(不同的 Lambda 函数,而不仅仅是同一个函数的多个实例)。
Kinesis 限制为每秒 5 次读取事务 (docs)。 Lambda 函数将每秒轮询一个分片。
这是否意味着当我将第六个 Lambda 消费者添加到流中时,我的读取会受到限制?
我知道一个流中超过 5 个消费者可以使用新的Enhanced Fanout feature,但我找不到任何关于这个新功能的 Lambda 函数。他们只谈论 KCL2。
相反,我发现一些较早的人描述了他们自己的扇出实现以避免落后的 Lambda 消费者,例如,this one。我想知道这是否仍然需要,或者 Lambda 消费者也可以利用新的增强扇出。
【问题讨论】:
-
你能有一个 Lambda 父级(消费),通过父级将流数据传递给子级来调用许多 lambda 子级吗?
标签: amazon-web-services aws-lambda amazon-kinesis