[{"title":"(76个子文件132KB)参考架构:一个社区项目,用于捕获,共享,探索和辩论无服务器生产应用程序中使用的模式和实践-源码","children":[{"title":"reference-architectures-master","children":[{"title":"circuit-breaker","children":[{"title":"serverless","children":[{"title":"serverless.yml <span style='color:#111;'>1.36KB</span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'>292B</span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'>98B</span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'>778B</span>","children":null,"spread":false}],"spread":true},{"title":"sam","children":[{"title":"template.yaml <span style='color:#111;'>1.75KB</span>","children":null,"spread":false},{"title":"Function","children":[{"title":"README.md <span style='color:#111;'>648B</span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'>95B</span>","children":null,"spread":false},{"title":".stackery-config.yaml <span style='color:#111;'>56B</span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'>191B</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":".gitignore <span style='color:#111;'>104B</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>1.08KB</span>","children":null,"spread":false},{"title":"gatekeeper","children":[{"title":"sam","children":[{"title":"template.yaml <span style='color:#111;'>2.37KB</span>","children":null,"spread":false},{"title":"GetAccount","children":[{"title":"README.md <span style='color:#111;'>648B</span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'>95B</span>","children":null,"spread":false},{"title":".stackery-config.yaml <span style='color:#111;'>58B</span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'>191B</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"the-strangler","children":[{"title":"serverless","children":[{"title":"serverless.yml <span style='color:#111;'>1.78KB</span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'>287B</span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'>73B</span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'>781B</span>","children":null,"spread":false}],"spread":true},{"title":"sam","children":[{"title":"template.yaml <span style='color:#111;'>2.34KB</span>","children":null,"spread":false},{"title":"src","children":[{"title":"getUser","children":[{"title":"README.md <span style='color:#111;'>648B</span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'>94B</span>","children":null,"spread":false},{"title":".stackery-config.yaml <span style='color:#111;'>56B</span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'>191B</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"storage-first","children":[{"title":"sam","children":[{"title":"template.yaml <span style='color:#111;'>6.48KB</span>","children":null,"spread":false},{"title":"src","children":[{"title":"enqueue","children":[{"title":"README.md <span style='color:#111;'>648B</span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'>94B</span>","children":null,"spread":false},{"title":".stackery-config.yaml <span style='color:#111;'>55B</span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'>191B</span>","children":null,"spread":false}],"spread":true},{"title":"ingest","children":[{"title":"README.md <span style='color:#111;'>648B</span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'>93B</span>","children":null,"spread":false},{"title":".stackery-config.yaml <span style='color:#111;'>54B</span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'>191B</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"scalable-webhook","children":[{"title":"sam","children":[{"title":"template.yaml <span style='color:#111;'>5.73KB</span>","children":null,"spread":false},{"title":"src","children":[{"title":"enqueue","children":[{"title":"README.md <span style='color:#111;'>648B</span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'>94B</span>","children":null,"spread":false},{"title":".stackery-config.yaml <span style='color:#111;'>55B</span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'>191B</span>","children":null,"spread":false}],"spread":true},{"title":"ingest","children":[{"title":"README.md <span style='color:#111;'>648B</span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'>93B</span>","children":null,"spread":false},{"title":".stackery-config.yaml <span style='color:#111;'>55B</span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'>191B</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"simple-web-service","children":[{"title":"serverless","children":[{"title":"serverless.yml <span style='color:#111;'>1.39KB</span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'>292B</span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'>98B</span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'>778B</span>","children":null,"spread":false}],"spread":true},{"title":"sam","children":[{"title":"template.yaml <span style='color:#111;'>1.76KB</span>","children":null,"spread":false},{"title":"src","children":[{"title":"getUser","children":[{"title":"README.md <span style='color:#111;'>648B</span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'>94B</span>","children":null,"spread":false},{"title":".stackery-config.yaml <span style='color:#111;'>56B</span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'>191B</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"cdk","children":[{"title":".gitignore <span style='color:#111;'>141B</span>","children":null,"spread":false},{"title":"tsconfig.json <span style='color:#111;'>598B</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>831B</span>","children":null,"spread":false},{"title":"bin","children":[{"title":"simpleWebService.ts <span style='color:#111;'>254B</span>","children":null,"spread":false}],"spread":false},{"title":"test","children":[{"title":"__snapshots__","children":[{"title":"cdk.test.ts.snap <span style='color:#111;'>12.78KB</span>","children":null,"spread":false}],"spread":false},{"title":"cdk.test.ts <span style='color:#111;'>603B</span>","children":null,"spread":false}],"spread":false},{"title":"package.json <span style='color:#111;'>661B</span>","children":null,"spread":false},{"title":"jest.config.js <span style='color:#111;'>130B</span>","children":null,"spread":false},{"title":".npmignore <span style='color:#111;'>65B</span>","children":null,"spread":false},{"title":"cdk.json <span style='color:#111;'>165B</span>","children":null,"spread":false},{"title":"lib","children":[{"title":"simpleWebService-stack.ts <span style='color:#111;'>1.52KB</span>","children":null,"spread":false}],"spread":false},{"title":"package-lock.json <span style='color:#111;'>284.73KB</span>","children":null,"spread":false}],"spread":false},{"title":"pulumi","children":[{"title":".gitignore <span style='color:#111;'>38B</span>","children":null,"spread":false},{"title":"tsconfig.json <span style='color:#111;'>438B</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>858B</span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'>234B</span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'>1.01KB</span>","children":null,"spread":false},{"title":"Pulumi.yaml <span style='color:#111;'>119B</span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'>29.93KB</span>","children":null,"spread":false}],"spread":true},{"title":"architect","children":[{"title":"src","children":[{"title":"http","children":[{"title":"get-index","children":[{"title":".arc-config <span style='color:#111;'>67B</span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'>66B</span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'>427B</span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true},{"title":"readme.md <span style='color:#111;'>279B</span>","children":null,"spread":false},{"title":"app.arc <span style='color:#111;'>147B</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]