Jsem refaktoring projektu od třetí strany, společnost, kde mají přidat dvě různé Lambda@Hrana funkce, které jsou spuštěny CloudFront.
V podstatě, tok je následující:
- Když uživatelé volat S3 souboru z webové aplikace -> CloutFront oheň událost, která se bude volat Lambda@Edge.
- Jsou tam dvě Lambdy: jeden pro počítání stažení za uživatele a další pro omezení přístupu.
Problém je, že řešením není pracovat a chybí počet stažení zkontrolovat.
Co je spuštění workflow pro Lambda@Edge připojeno ke stejné události? Mám na mysli umístění všech logika uvnitř jedna Lambda, tak se obávám, že počítání může stát dříve, než je přístup odepřen. Nicméně vezmeme v úvahu, že lambda@edge mají provedení časového omezení