Ingestion Worker
A background process that fetches data from external providers on a schedule and writes it to our own storage, so that user traffic never triggers an outside API call.
This is the architectural decision the whole system rests on. Whether ten people or ten million read a page, the load on external providers is identical, because readers are served from our cache and database rather than from a live upstream request.