Search Solutions with OpenSearch, Python, and Serverless π
summary
OpenSearch + Python + a simple serverless stack proves practical: a Docker OpenSearch node, FastAPI backend and React frontend index movie titles from DynamoDB via an DynamoDB ingestion pipeline and run two autocomplete methods β a quick prefix match implemented with a standard search body and a faster completion suggester stored as a completion-type field (a trie) that tolerates typos like βbarlinβ β Berlin. Suggester claims lower query cost but no latency benchmarks are provided.
AI-written summary Β· about
chapters (13)
- 0:00Intro
- 0:30Databases
- 1:13Dynamo DB
- 2:38Multilingual Search
- 3:35Search Engine Understanding
- 4:45Dynamic Mapping
- 5:20Integration
- 6:17Overview
- 6:55Prefix Matching
- 8:21Completion Suggest
- 10:29Demo
- 12:44Conclusion
- 13:30Questions
related talks
19mPython on OpenSearch: Bringing Native Python Scripting to Search and An...
34mPython in Serverless Architectures
17mBuild cost effective Asynchronous GraphQL APIs using Serverless.
01h 02mUsing Python to Power Serverless Applications
54mServerless Python on AWS Lambda using the Serverless Framework
19mDiscovering serverless with OpenFaaS
24mSearch From the Ground Up
30mThinking Serverless: From User Request to Serverless Solution
