Search on S3 Using AWS Lambda
Search on S3 Using AWS Lambda
Hi everyone, During the last 3 months, I worked on the Quickwit search engine to adapt it for AWS Lambda runtime. I wrote a blog post to announce the beta release [0] and two tutorials to quickstart: - Indexing and searching 20 million logs entries dataset [1]. - Implementing an E2E use case where an application generates data, uploads it in batches to S3. Users can then search through an HTTP API authenticated with an API Key [2]. On the performance side, I observed on a 20 million log dataset that search is sub-second, and analytics queries take from 1 to 4 second. On the cost side, obviously the compute using Lambda is fairly expensive, but the huge win is that it scales to 0. Few other solutions do. For instance OpenSearch Serverless has a fixed cost around $700/months. On the search side, thanks to indexing, queries are usually way cheaper than scanning services like CloudWatch (at least 50x cheaper). I would love to get the feedback from the community and see how I can push this further. [0]: Blog post https://quickwit.io/blog/quickwit-lambda-beta [1]: 20 million log dataset search tutorial https://quickwit.io/docs/get-started/tutorials/tutorial-aws-... [2]: E2E use case tutorial https://quickwit.io/docs/guides/e2e-serverless-aws-lambda
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
Honey Buckets – Find out who is snooping through your AWS S3 buckets
Container registry on a budget using AWS S3
Pare down your S3 Bill; with `du` for AWS S3
Provision AWS S3 buckets safely with least privilege using Terraform
AWS Lambda Terraform Cookbook with S3,SQS,DynamoDB,API-GW,Kinesis Integ
Electron-based AWS S3 uploader app
Jeager Plugin for AWS S3/GCS/Azure Blobs
AWS S3 Manager – Desktop Client for AWS S3
SwiftProxy – Access AWS S3 Using OpenStack Swift API
AWS S3 outage test from across the world