Someone wanted to learn this too, so Grasp built them a personal learning path.
Create your ownPrice Tracking Service Design
Module 1
Module 2
Define Service Contracts and Persistence
Module 3
Build the Price-Collection Plane
Module 4
Guarantee Update and Alert Correctness
Module 5
Validate and Defend the Architecture