[{"data":1,"prerenderedAt":97},["ShallowReactive",2],{"contributor-ben-freiberg":3,"portfolio-ben-freiberg":15},{"id":4,"bio":5,"extension":6,"github":7,"image":8,"linkedin":9,"meta":10,"name":11,"stem":12,"twitter":13,"__hash__":14},"contributors\u002Fcontributors\u002Fben-freiberg.json","Ben is a Senior Solutions Architect at Amazon Web Services (AWS) based in Frankfurt, Germany.","json",null,"\u002Fassets\u002Fimages\u002Fcontributors\u002Fben-freiberg.jpg","benfreiberg",{},"Ben Freiberg","contributors\u002Fben-freiberg","","AfRPud6JMGblTPiIfmA55dqW2NWzKRN19XqQvfhVwTQ",{"code":16,"resources":61,"total":96},[17,45,53],{"collection":18,"label":19,"items":20},"patterns","Patterns",[21,25,29,33,37,41],{"slug":22,"title":23,"url":24},"lambda-durable-bedrock-async-invoke-cdk","Amazon Bedrock Async Invoke with AWS Lambda durable functions","\u002Fpatterns\u002Flambda-durable-bedrock-async-invoke-cdk",{"slug":26,"title":27,"url":28},"lambda-durable-bedrock-agentcore-async","Asynchronous Amazon Bedrock AgentCore integration with AWS Lambda durable functions","\u002Fpatterns\u002Flambda-durable-bedrock-agentcore-async",{"slug":30,"title":31,"url":32},"lambda-microvm-s3files","AWS Lambda MicroVMs with Amazon S3 Files","\u002Fpatterns\u002Flambda-microvm-s3files",{"slug":34,"title":35,"url":36},"sfn-s3vectors-rag-refresh-cdk","Knowledge base refresh pipeline with AWS Step Functions & Amazon S3 Vectors","\u002Fpatterns\u002Fsfn-s3vectors-rag-refresh-cdk",{"slug":38,"title":39,"url":40},"sfn-parallel-bedrock-agentcore-multi-agent-cdk","Multi-agent orchestration with AWS Step Functions","\u002Fpatterns\u002Fsfn-parallel-bedrock-agentcore-multi-agent-cdk",{"slug":42,"title":43,"url":44},"saga-pattern-lambda-durable-functions","Saga Pattern with AWS Lambda durable functions","\u002Fpatterns\u002Fsaga-pattern-lambda-durable-functions",{"collection":46,"label":47,"items":48},"workflows","Workflows",[49],{"slug":50,"title":51,"url":52},"human-in-the-loop","Human in the Loop","\u002Fworkflows\u002Fhuman-in-the-loop",{"collection":54,"label":55,"items":56},"repos","Repos",[57],{"slug":58,"title":59,"url":60},"sample-lambda-microvm-claude-managed-agents","Claude Managed Agents on AWS Lambda MicroVMs","\u002Frepos\u002Fsample-lambda-microvm-claude-managed-agents",[62,69,81,89],{"collection":63,"label":13,"items":64},"explore",[65],{"slug":66,"title":67,"url":68},"hamburg26-svs402","SVS402: Best Practices for Serverless Developers","\u002Fexplore\u002Fhamburg26-svs402",{"collection":70,"label":71,"items":72},"reinvent2025","re:Invent 2025",[73,77],{"slug":74,"title":75,"url":76},"cns371","CNS371: Operating AWS Lambda Functions at Scale","\u002Freinvent2025\u002Fcns371",{"slug":78,"title":79,"url":80},"cns409","CNS409: Implementing Advanced Serverless Resilience: A Practitioner's Guide","\u002Freinvent2025\u002Fcns409",{"collection":82,"label":83,"items":84},"reinvent2024","re:Invent 2024",[85],{"slug":86,"title":87,"url":88},"svs317","SVS317: Understanding Serverless Resilience: Patterns and Best Practices","\u002Freinvent2024\u002Fsvs317",{"collection":63,"label":90,"items":91},"re:Invent 2023",[92],{"slug":93,"title":94,"url":95},"reinvent2023-svs313","Resources for SVS313","\u002Fexplore\u002Freinvent2023-svs313",13,1792578882077]