[{"data":1,"prerenderedAt":56},["ShallowReactive",2],{"pattern-cdk-eventbridge-mesh":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":10,"deploy":12,"description":15,"extension":16,"framework":17,"gitHub":18,"highlight":6,"introBox":24,"language":28,"level":29,"meta":30,"patternArch":31,"resources":43,"s3URL":6,"services":6,"stem":51,"testing":52,"videoId":6,"__hash__":55},"patterns\u002Fpatterns\u002Fcdk-eventbridge-mesh.json","Meshing together Amazon EventBridge Custom Buses",null,{"text":8},[9],"make destroy",[11],"content\u002Fcontributors\u002Fbenjamen-pyle.json",{"text":13},[14],"make deploy","Mesh EventBuses with EventBridge Rules and Event Patterns for feature isolation, producer\u002Fconsumer clarity using CDK and TypeScript.","json","AWS CDK",{"template":19},{"repoURL":20,"templateURL":21,"projectFolder":22,"templateFile":23},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Fcdk-eventbridge-mesh","serverless-patterns\u002Fcdk-eventbridge-mesh","cdk-eventbridge-mesh","lib\u002Fmain-stack.ts",{"headline":25,"text":26},"How it works",[27],"By connecting two or more EventBuses together forming a mesh, the rules associated with the consumers and producers can be more isolated and closer to the features that are producing and consuming those messages. This layer of isolation gives a feature\u002Fservice the ability to work more autonomously and reduces the risk of rules overlapping or permissions being too liberal.","Go","300",{},{"icon1":32,"icon2":37,"line1":39},{"x":33,"y":34,"service":35,"label":36},20,50,"eventbridge","Amazon EventBridge",{"x":38,"y":34,"service":35,"label":36},80,{"from":40,"to":41,"label":42},"icon1","icon2","",{"bullets":44},[45,48],{"text":46,"link":47},"EventBridge CDK Documentation","https:\u002F\u002Fdocs.aws.amazon.com\u002Fcdk\u002Fapi\u002Fv2\u002Fdocs\u002Faws-cdk-lib.aws_events-readme.html",{"text":49,"link":50},"AWS EventBridge Custom Bus","https:\u002F\u002Fdocs.aws.amazon.com\u002Feventbridge\u002Flatest\u002Fuserguide\u002Feb-create-event-bus.html","patterns\u002Fcdk-eventbridge-mesh",{"text":53},[54],"See the GitHub repo for detailed testing instructions.","uVZ_Mhh5GoSbl1tJo06RNlu-A7A4irMR1_jnnFnSttg",1778846883486]