Build it: Database Indexes

An interactive sandbox where you drag real components together, connect them, and run a live traffic simulation to see where the design breaks.

Challenge: Without an index, a query has to scan every row. With one, lookups are almost instant. Place an index (a cache stands in for it) between the app and the database to show the speed-up layer.

Read the Database Indexes lesson →