Hacker News new | ask | show | jobs
by davemontorio 3213 days ago
What do you use to store articles? DynamoDB? If so, are you ok with querying and searching data? What about security? How do you implement it?
1 comments

DynamoDB for storing only. After an article is stored in DynamoDB and stream will index it into an ES Service. Then we are quering and searching only ES. DynamoDB can't handle searching very good.

Security wise, everything is private except one Lambda that exposes a GraphQL server and is being forwarded to the public net through API Gateway. We will implement subnets and security groups very soon.

With ES do you mean ElasticSearch from AWS? This is interesting, can you tell me something more please?