https://github.com/mikeacosta/postcore-search-api
Elasticsearch microservice
https://github.com/mikeacosta/postcore-search-api
aws-lambda elasticsearch serverless-application-model
Last synced: 5 months ago
JSON representation
Elasticsearch microservice
- Host: GitHub
- URL: https://github.com/mikeacosta/postcore-search-api
- Owner: mikeacosta
- Created: 2019-09-03T06:35:31.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-07-06T01:16:04.000Z (over 1 year ago)
- Last Synced: 2025-01-10T19:02:42.311Z (about 1 year ago)
- Topics: aws-lambda, elasticsearch, serverless-application-model
- Language: Python
- Homepage: https://www.postcore.net
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# postcore-search-api
Search component of the microservice-oriented [postcore.net](https://github.com/mikeacosta/postcore-web) application.
## Lambda functions
`SearchWorker.py` - Lambda function invoked by SNS notification. Message payload is stored in Elasticsearch.
`SearchApi.py` - API Gateway passes request to this Lambda function, which queries Elasticsearch domain and returns search results.
## Technologies
* Amazon Elasticsearch Service
* AWS Lambda
* API Gateway