亞馬遜aws創(chuàng)新_亞馬遜在發(fā)明之前更新了AWS Lambda

一系列更新旨在改進功能,,即服務平臺處理異步工作流和數(shù)據(jù)流的方式。新發(fā)布的功能是在年度AWS re:創(chuàng)建前一周發(fā)布的,。
同步調用函數(shù)意味著Lambda執(zhí)行函數(shù)并返回響應,。異步調用被發(fā)送到內部隊列,,一個單獨的進程運行該函數(shù)。如果開發(fā)人員想在異步函數(shù)完成后向代理發(fā)送消息,,他們的選擇是使用step函數(shù)或者在函數(shù)中編寫自己的代碼,。有了新的AWS Lambda目標,開發(fā)人員不需要編寫任何代碼來將異步調用函數(shù)的結果路由到端點,。支持的目的地包括其他Lambda功能,、亞馬遜SQS、亞馬遜社交網(wǎng)站或亞馬遜活動橋,。用戶可以將成功的響應指向一個目標,,將失敗的響應指向另一個目標。異步函數(shù)的Json編碼結果作為“消息”發(fā)送給SNS和SQS,,作為有效載荷發(fā)送給Lambda函數(shù),。AWS解釋了這個新特性如何改進事件驅動架構。
您不再需要將長時間運行的Lambda函數(shù)同步鏈接在一起,。以前,,您必須在lambda函數(shù)的15分鐘超時內完成整個工作流,支付空閑時間,,并等待響應,。目標允許您返回對調用函數(shù)的成功響應,然后異步處理剩余的鏈接函數(shù),。
圖像:https://AWS,。Amazon.com/blogs/compute/introduction-AWS-lambda-destinations/
無服務器團隊表示,Lambda destination也為開發(fā)人員提供了比以前更好的解決方案,。
考慮到Step函數(shù)等服務的相對成本,,事件目的地似乎是降低無服務器應用程序復雜性和成本的好方法。它應該允許您使用詳細的工作流,,這些工作流以前是留給那些愿意將這些細微差別寫入自定義Lambda函數(shù)的人,,或者那些愿意花錢創(chuàng)建階躍函數(shù)工作流的人的。這并不是說Step函數(shù)沒有用,。它仍然是可視化和管理復雜工作流的好工具,,但是對于更簡單的架構需求,事件目的地似乎是一個不錯的選擇,。
雖然有些人認為像destination這樣的特性是供應商鎖定的,,但其他人認為Lambda與其他AWS服務的集成更緊密。
AWS還發(fā)布了三個與AWS Lambda數(shù)據(jù)處理相關的新功能,。首先,,Lambda現(xiàn)在在SQS使用FIFO隊列。Lambda從2018年開始支持標準的SQS隊列,現(xiàn)在支持這種隊列類型(2016年首次發(fā)布),,它保留了消息順序,。SQS先進先出隊列依靠一對屬性發(fā)送的信息:消息組標識符來創(chuàng)建一組消息進程,,這些進程用重復的消息標識符唯一地標識消息,,并允許SQS消息具有相同的標識符。據(jù)AWS報道,。使用多個MessageGroupId來擴展和處理更多條目,,并在隊列中使用更大的并發(fā)限制。該模型至少提供一次交付,。Aws說如果你需要送貨,,一定要設計清楚。
亞馬遜SQS先進先出隊列確保處理順序遵循消息組中的消息順序,。但是,,當用作Lambda觸發(fā)器時,不能保證只傳遞一次,。如果在您的無服務器應用程序中只有一個傳遞很重要,,建議您將此函數(shù)設置為冪等函數(shù)。您可以通過使用一個可擴展的低延遲控制數(shù)據(jù)庫來跟蹤消息的獨特屬性,,例如amazon DynamoDB,。
Lambda的第二個數(shù)據(jù)處理函數(shù)將影響如何擴展無服務器函數(shù),從Amazon Kinesis數(shù)據(jù)流和Amazon DynamoDB流中讀取事件,。并行化因子可以根據(jù)需要增加或減少,。AWS解釋了這個屬性的功能。
現(xiàn)在,,您可以使用新的并行化因子來指定Lambda從單個片段輪詢的并發(fā)批處理的數(shù)量,。這個特性在Lambda和Kinesis的縮放選項中引入了更多的靈活性。默認因子1表示正常行為,。兩個因素允許對100個驅動程序數(shù)據(jù)進行多達200次并發(fā)調用,。并行化因子可以擴展到10。
每個并行拆分包含具有相同分區(qū)鍵的消息,。這意味著錄制處理順序仍然保留,,并且每個并行剪輯必須在處理下一個剪輯之前完成。
與此相關,,Lambda開發(fā)人員現(xiàn)在可以設置一個批處理窗口屬性,,該屬性指定在調用函數(shù)收集記錄之前要等待多少秒。AWS指出,,當“數(shù)據(jù)稀疏,,批處理數(shù)據(jù)需要時間構建”時,這非常有用。它減少了原始函數(shù)調用的數(shù)量,,使每個函數(shù)調用更加有效,。
AWS Lambda中增加的最后一個數(shù)據(jù)處理功能,讓開發(fā)人員在處理批處理數(shù)據(jù)中的錯誤時有了更多的發(fā)言權,。當Lambda從亞馬遜驅動程序或亞馬遜DynamoDB流中讀取數(shù)據(jù)時,,它將被分段。到目前為止,,如果在批處理過程中出現(xiàn)錯誤,,Lambda將重試整個批處理,直到成功或者數(shù)據(jù)過期,。這意味著當有問題的批處理嘗試重試時,,片段中的其他數(shù)據(jù)將不會被處理。Lambda用戶現(xiàn)在可以更好地控制如何處理錯誤和重試,。通過設置maximumretrytries值,,開發(fā)人員可以指定跳過批處理之前的重試次數(shù)。在這種情況下,,MaximumRecordAgeInSeconds指定在跳過批處理之前要等待多長時間,。將批處理函數(shù)一分為二的錯誤意味著失敗的批處理被分割并在較小的批處理上重試。
昆玉職業(yè)技術學院2024年錄取最低分數(shù)線是多少?河北考生2025年參考
隨著2025年高考即將來臨,,很多考生和家長都有這樣的疑問,,昆玉職業(yè)技術學院在河北省的最低錄取分數(shù)線是多少?學費又是多少錢,?2025年的招生計劃又是多少,?本站整理了河北省教育考試院公...
本站編輯2024年青島電影學院在全國各地錄取最低分數(shù)線和位次匯總
青島電影學院2024年全國各地錄取分數(shù)線是多少?最低錄取位次又是多少,?據(jù)青島電影學院官方網(wǎng)站公布的數(shù)據(jù),,青島電影學院2024年一共在全國9個省份招生,其中最高分的是浙江綜合平行錄取...
本站編輯海南衛(wèi)生健康職業(yè)學院2024年在湖北錄取最低分數(shù)線和學費是多少,?
隨著2025年高考即將來臨,很多考生和家長都有這樣的疑問,海南衛(wèi)生健康職業(yè)學院在湖北省的最低錄取分數(shù)線是多少,?學費又是多少錢,?2025年的招生計劃又是多少?本站整理了湖北省教育考試...
本站編輯內蒙古藝術學院2024年學費明細:每年7500元(供黑龍江考生參考)
內蒙古藝術學院是一所位于內蒙呼和浩特市的藝術類大學,,辦學性質為公辦本科院校,,隸屬于內蒙古自治區(qū)管轄。據(jù)黑龍江省教育考試院網(wǎng)站公布的數(shù)據(jù)顯示,,內蒙古藝術學院2024年在黑龍江省招...
本站編輯贛州職業(yè)技術學院甘肅省分數(shù)線是多少?2025年甘肅考生參考
贛州職業(yè)技術學院2024年最低錄取分數(shù)線是多少,?2025年在甘肅省有多少招生計劃?各個專業(yè)的學費又是多少,?隨著2025年高考即將來臨,,很多有意報考贛州職業(yè)技術學院的甘肅省考生都會關心這...
本站編輯合肥科技職業(yè)學院2024年學費標準:每年7800元-8600元(各專業(yè)收費標準)
合肥科技職業(yè)學院是一所位于安徽合肥市瑤海區(qū)的理工類大學,辦學性質為民辦??圃盒?,隸屬于安徽省教育廳管轄。據(jù)合肥科技職業(yè)學院網(wǎng)站公布的數(shù)據(jù)顯示,,2024年該校在江蘇省招生的專業(yè)學...
本站編輯阜新高等??茖W校2024年錄取最低分數(shù)線是多少,?四川考生2025年參考
隨著2025年高考即將來臨,很多考生和家長都有這樣的疑問,,阜新高等??茖W校在四川省的最低錄取分數(shù)線是多少?學費又是多少錢,?2025年的招生計劃又是多少,?本站整理了四川省教育考試院公...
本站編輯福建華南女子職業(yè)學院2024年錄取最低分數(shù)線招生計劃和學費:浙江考生2025年參考
隨著2025年高考即將來臨,很多考生和家長都有這樣的疑問,,福建華南女子職業(yè)學院在浙江省的最低錄取分數(shù)線是多少,?學費又是多少錢?2025年的招生計劃又是多少,?本站整理了浙江省教育考試...
本站編輯2024年上海科創(chuàng)職業(yè)技術學院學費明細:一年7500元(各專業(yè)收費標準)
上??苿?chuàng)職業(yè)技術學院是一所位于上海松江區(qū)的大學,,辦學性質為公辦專科院校,隸屬于上海市管轄,。據(jù)上海市教育考試院網(wǎng)站公布的數(shù)據(jù)顯示,,上海科創(chuàng)職業(yè)技術學院2024年在上海市招生的各專...
本站編輯圖文資訊
最新資訊
- 2024年廊坊衛(wèi)生職業(yè)學院收費明細:一年5000元(供浙江考生參考)
- 天津藝術職業(yè)學院2024年學費明細:每年5000元(供山西考生參考)
- 德陽城市軌道交通職業(yè)學院2024年在陜西錄取最低分數(shù)線和學費是多少?
- 江陰職業(yè)技術學院2024年全國錄取最低分數(shù)線和最低位次公布
- 長沙衛(wèi)生職業(yè)學院在廣西招生計劃和錄取分數(shù)線是多少,?2025廣西考生參考
- 昆玉職業(yè)技術學院2024年錄取最低分數(shù)線是多少,?河北考生2025年參考
- 2024年遼寧軌道交通職業(yè)學院在安徽招生計劃和學費是多少?錄取分數(shù)線是多少,?
- 2024年天津工業(yè)職業(yè)學院收費明細:一年最低5000元最高5500元(供吉林考生參考)
- 廊坊燕京職業(yè)技術學院2024年每年多少學費,?每年5000元(供廣西考生參考)
- 河南水利與環(huán)境職業(yè)學院2024年學費標準:每年4620元(各專業(yè)收費標準)
- 2024年江西婺源茶業(yè)職業(yè)學院在江蘇招生計劃和錄取分數(shù)線是多少?江蘇考生2025年參考
- 南充科技職業(yè)學院2024年學費多少錢,?每年10600元到12800元(各專業(yè)收費標準)
- 2024年昆明傳媒學院收費明細:一年19500元(供河南考生參考)
- 云南醫(yī)藥健康職業(yè)學院2024年學費明細:每年最低13500元最高15000元(供四川考生參考)
- 2024年江西洪州職業(yè)學院在湖南招生計劃和學費是多少,?錄取分數(shù)線是多少?