Media · Audio
Hay House Audio
Audiobook & podcast platform, tuned for speed.
Role · Full-Stack EngineerYear · 2021
−85–90%
search response time
01 — The problem
Sluggish APIs and slow search on a large audio catalogue.
02 — The decision
Cache aggressively where reads dominate, and hand search to an engine built for it.
03 — Architecture
- Redis caching layer cutting API response times ~80%
- Klevu search integration cutting search time 85–90%
- Recommendations from favourite artists and bookmarked audio
04 — Outcome
A catalogue that loads and searches near-instantly.
Stack
NodeJSDynamoDBRedisAngular