Quora Engineering
Engineering blog from Quora covering embedding search, data warehouse migration, Trino optimization, and MySQL sharding.
Overview
Quora is one of the largest English-language question-and-answer platforms, with a content corpus that grows by tens of thousands of answers per day and an interaction graph between users, questions, topics, and answers that the entire ranking stack depends on. The blog is small but candid, with its strongest content in three areas: embedding-based semantic search across a long-tail question corpus where exact keyword matching fails for most queries, a multi-year analytics-warehouse migration from Redshift to Trino with concrete cost and reliability numbers, and a MySQL sharding journey to horizontally scale the OLTP store. For interviews, 'Building Embedding Search at Quora' is a useful reference for semantic-search design, and 'MySQL sharding at Quora' anchors discussions of relational sharding for an established product.
Interview questions
- What can I learn from Quora's engineering blog?
- Which Quora post is most useful for semantic-search interviews?
- Why is Quora's blog valuable for analytics-warehouse interviews?
Sign up free to read the full topic
More Engineering Blogs topics
Start free on Cariara · Coding problems · System design studio