├── .gitattributes ├── .gitignore ├── Commands.md ├── LICENSE ├── README.md ├── Serverless-Search-Details.pptx ├── document_batch ├── app.js └── package-lock.json ├── document_indexer ├── app.js ├── package-lock.json └── package.json ├── document_search ├── app.js ├── movies_index.json ├── package-lock.json └── package.json ├── imgs ├── Architecture.png ├── indexing-latency.png └── query-latency.png ├── movies.json ├── sample-indexer ├── package-lock.json ├── package.json └── sampleindexbuilder.js ├── scale-test ├── main.js ├── movies-results │ ├── linear │ │ ├── movies - 1,1.txt │ │ └── movies-1,10.txt │ ├── parallel │ │ └── run1-12K-records.txt │ └── readme.md ├── package-lock.json ├── package.json └── scale-data.xlsx └── template.yaml /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/.gitignore -------------------------------------------------------------------------------- /Commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/Commands.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/README.md -------------------------------------------------------------------------------- /Serverless-Search-Details.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/Serverless-Search-Details.pptx -------------------------------------------------------------------------------- /document_batch/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/document_batch/app.js -------------------------------------------------------------------------------- /document_batch/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/document_batch/package-lock.json -------------------------------------------------------------------------------- /document_indexer/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/document_indexer/app.js -------------------------------------------------------------------------------- /document_indexer/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/document_indexer/package-lock.json -------------------------------------------------------------------------------- /document_indexer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/document_indexer/package.json -------------------------------------------------------------------------------- /document_search/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/document_search/app.js -------------------------------------------------------------------------------- /document_search/movies_index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/document_search/movies_index.json -------------------------------------------------------------------------------- /document_search/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/document_search/package-lock.json -------------------------------------------------------------------------------- /document_search/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/document_search/package.json -------------------------------------------------------------------------------- /imgs/Architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/imgs/Architecture.png -------------------------------------------------------------------------------- /imgs/indexing-latency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/imgs/indexing-latency.png -------------------------------------------------------------------------------- /imgs/query-latency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/imgs/query-latency.png -------------------------------------------------------------------------------- /movies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/movies.json -------------------------------------------------------------------------------- /sample-indexer/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/sample-indexer/package-lock.json -------------------------------------------------------------------------------- /sample-indexer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/sample-indexer/package.json -------------------------------------------------------------------------------- /sample-indexer/sampleindexbuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/sample-indexer/sampleindexbuilder.js -------------------------------------------------------------------------------- /scale-test/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/scale-test/main.js -------------------------------------------------------------------------------- /scale-test/movies-results/linear/movies - 1,1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/scale-test/movies-results/linear/movies - 1,1.txt -------------------------------------------------------------------------------- /scale-test/movies-results/linear/movies-1,10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/scale-test/movies-results/linear/movies-1,10.txt -------------------------------------------------------------------------------- /scale-test/movies-results/parallel/run1-12K-records.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/scale-test/movies-results/parallel/run1-12K-records.txt -------------------------------------------------------------------------------- /scale-test/movies-results/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/scale-test/movies-results/readme.md -------------------------------------------------------------------------------- /scale-test/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/scale-test/package-lock.json -------------------------------------------------------------------------------- /scale-test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/scale-test/package.json -------------------------------------------------------------------------------- /scale-test/scale-data.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/scale-test/scale-data.xlsx -------------------------------------------------------------------------------- /template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlingineni/Lambda-Serverless-Search/HEAD/template.yaml --------------------------------------------------------------------------------