Vit*_*lyR 1 synchronization amazon-web-services aws-lambda
我正在使用几个AWS lambda函数(以及相同的多个实例)来访问AWS中的对象.有关lambda线程安全性的任何信息?虽然写作顺序并不重要(在我的例子中),但读 - 修改 - 写的原子性是.有人遇到过正确/有意的解决方案?
小智 6
我遇到了这个,因为我正在努力实现同样的目标.
问题:我有一组在EC2实例中运行的状态机.每个都异步调用一个Lambda(InvocationType.Event).我想每次运行lambda代码,但只在lambda内执行一次下游网络调用.
解决方案:使用具有相对较低TTL的DynamoDB表,我执行具有从事件数据生成的唯一ID的项的条件置位,该事件数据对于该唯一事件的所有lambda调用都是相同的.然后,如果条件put成功,我只执行下游网络调用.
它是一种分布式同步技术,通常用于"故障快速"系统的分布式系统,只需通过lambda.