News for hackers. Stuff that matters.
Re:Show HN: s3-lambda – Lambda functions over S3 objects: ea... by illumin8 on Monday February 13, 2017 @01:42AM (#13633536)
First, I wanted to say, you bring up some very good points. S3 wasn't really designed to be a searchable key/value store, as you have to pay for lookups, and pagination kills your ability to effectively search anything greater than a few thousand objects in a hierarchy, within a reasonable amount of time.

There are, however, ways to solve this: you could fire a Lambda function whenever an object is put into your S3 bucket that simply adds a single row to a DynamoDB table with the object name, along with any additional metadata you might like to capture to assure data provenance. Then, to search, you can simply query the DynamoDB table.

As always, there are many basic building blocks at AWS, but you have to connect them together (like legos) before they become useful for most applications.

Re:Show HN: s3-lambda – Lambda functions over S3 objects: ea... by hoodoof on Monday February 13, 2017 @03:35AM (#13633926)
As mentioned elsewhere in this thread, an external metadata database of S3 object immediately introduces synching and validity issues.

DOS is smarter than S3.

Re:Show HN: s3-lambda – Lambda functions over S3 objects: ea... by philliphaydon on Monday February 13, 2017 @05:46AM (#13634382)
I believe it works fine.
Re:Show HN: s3-lambda – Lambda functions over S3 objects: ea... by noobiemcfoob on Monday February 13, 2017 @11:42AM (#13636595)
DOS is 32 bit...