Design the catalog service behind an online storefront: shoppers fetch product pages and run searches over everything for sale, while sellers edit prices, stock, and descriptions.
A product page is a lookup of one item by id; a search is a ranked query across the whole catalog.