← back to projects
cat typesense-entity-search/README.md
Typesense Entity Search
DSP Investment Managers · 2025
Fast, typo-tolerant search over companies, portfolios, and metrics
TypesenseDockerKubernetesPythonPostgreSQL
Problem
Internal tools needed fast, forgiving search across a large, fast-moving set of entities — companies (comps), portfolios, and financial metrics — that a plain SQL LIKE query couldn't serve well.
Approach
- ▸Designed the Typesense collection schemas for comps, portfolios, and metrics from scratch.
- ▸Built the indexing pipeline to keep search data in sync with the source-of-truth PostgreSQL tables.
- ▸Containerized the service with Docker and deployed it as pods in the production Kubernetes cluster.
Impact
- ✓Sub-second, typo-tolerant search across companies, portfolios, and metrics for internal analyst tools.
- ✓Runs as a self-contained, independently scalable service in the production cluster.