84 items

1

Measuring Time-to-First-Token

Code Quiz
2

Cost Estimation for LLM Workloads

Slides / Video
3

Adding Request Timeouts

Code Quiz
4

Estimating Cost from Token Usage

Code Quiz
5

Batching Requests to Reduce Cost

Code Quiz
6

Token Bucket Rate Limiting

Code Quiz
7

Fallback to Alternate Model

Code Quiz
8

Concurrent Async Requests for Throughput

Code Quiz
9

Deploying an LLM Endpoint

Code Quiz
10

Setting max_tokens to Control Cost

Code Quiz
11

Reusing the HTTP Client

Code Quiz
12

Retry with Exponential Backoff

Code Quiz
13

Model Routing for Simpler Tasks

Code Quiz
14

Load Balancing Across API Keys

Code Quiz
15

Choosing Embedding Batch Size

Code Quiz
16

Semantic Cache with Embedding Similarity

Code Quiz
17

Reducing Latency with Streaming

Code Quiz
18

Response Cache for Repeated Prompts

Code Quiz
19

Prompt Compression to Reduce Tokens

Code Quiz
20

Truncating Conversation History

Code Quiz
21

Handling 429 Rate Limit Errors

Code Quiz
22

Using Prompt Caching for Context

Code Quiz
23

Tracking Per-Request Cost Metrics

Code Quiz
24

Inference Servers Overview

Quiz
25

Model Size vs Cost Tradeoff

Quiz
26

Prompt Caching

Quiz
27

Prompt Length Impact

Quiz
28

TTFT vs Total Latency

Quiz
29

Choosing a Cheaper Model

Quiz
30

GPU Requirements for Self-Hosting

Quiz
31

Self-Hosting vs Managed API

Quiz
32

Handling Rate Limits

Quiz
33

Autoscaling LLM Workloads

Quiz
34

Estimating Token Costs at Scale

Quiz
35

Fallback and Model Routing

Quiz
36

Output Token Length Impact

Quiz
37

Quantization for Cheaper Inference

Quiz
38

Throughput and Tokens-per-Second

Quiz
39

Batching for Throughput

Quiz
40

Reducing Cost via Prompt Compression

Quiz
41

Semantic Response Caching

Quiz
42

Concurrency and Parallel Requests

Quiz
43

Cost/Latency Observability

Quiz
44

Load Balancing Across Endpoints

Quiz
45

Provisioned vs On-Demand Pricing

Quiz
46

Timeouts and Graceful Degradation

Quiz
47

Monitoring and Observability for LLM Systems

Slides / Video
48

Retry, Timeout & Fallback Strategies

Slides / Video
49

Quantization for Faster, Cheaper Inference

Slides / Video
50

Model Cascading and Routing

Slides / Video
51

Semantic Caching for Similar Queries

Slides / Video
52

Caching Responses and Prompt Caching

Slides / Video
53

Prompt Compression to Cut Tokens

Slides / Video
54

Choosing Smaller Models to Cut Costs

Slides / Video
55

Autoscaling Based on Traffic Demand

Slides / Video
56

Horizontal Scaling & Load Balancing Replicas

Slides / Video
57

Batching Requests to Improve Throughput

Slides / Video
58

Throughput vs Latency Trade-offs

Slides / Video
59

Key Latency Metrics

Flashcard
60

KV Cache

Flashcard
61

Model Selection for Cost/Latency

Flashcard
62

Model Cascading and Routing

Flashcard
63

Autoscaling for Traffic Spikes

Flashcard
64

Batching and Continuous Batching

Flashcard
65

Output Length Control

Flashcard
66

Inference Servers

Flashcard
67

Self-Hosting vs Managed API

Flashcard
68

Prompt Caching

Flashcard
69

Cold Starts and Warm Pools

Flashcard
70

Quantization

Flashcard
71

Token Optimization for Cost

Flashcard
72

Semantic Caching

Flashcard
73

Monitoring and Observability

Flashcard
74

Provisioned Throughput vs Pay-Per-Token

Flashcard
75

Horizontal Scaling and Load Balancing

Flashcard
76

Context Window Size Impact

Flashcard
77

Speculative Decoding

Flashcard
78

Cost/Latency/Quality Triangle

Flashcard
79

Throughput Metrics

Flashcard
80

GPU Selection

Flashcard
81

TTFT and Tokens Per Second

Slides / Video
82

GPU Selection for LLM Serving

Slides / Video
83

Model Serving Infrastructure & Inference Servers

Slides / Video
84

Hosted API vs Self-Hosted Models

Slides / Video
Code QuizAdvanced

Concurrent Async Requests for Throughput

A loop awaits each request sequentially, defeating the intended concurrency.

Codejavascript
async function embedAll(texts) {
  const results = [];
  for (const t of texts) {
    results.push(await embed(t));
  }
  return results;
}

What is the bug preventing concurrent throughput?