Whenever you're ready, walk me through how you'd approach this.
Tell me about your approach to designing a Top-K YouTube Videos system for SAP Labs, covering data models, caching, and retrieval paths at scale.