Skip to main content

Vector Databases & LLM Infrastructure

Difficulty: Hard | Topic #35

What to Learn

Embeddings and semantic search, Approximate Nearest Neighbor (ANN) search algorithms (HNSW, IVF), vector database options (Pinecone, Weaviate, pgvector), serving LLM inference at scale with streaming token output.

Resources

Covered by Problems

ProblemDifficultyLink
LLM Service (ChatGPT)Hard

Key Concepts to Master

  • Embeddings as dense vectors representing semantic meaning
  • HNSW (Hierarchical Navigable Small World) for fast approximate nearest neighbor at query time
  • IVF (Inverted File Index) for large-scale ANN with quantization
  • pgvector for adding vector search to PostgreSQL
  • Streaming token output from LLMs using Server-Sent Events or WebSockets