Design the store that holds each user's profile (name, avatar, settings, preferences) and serves it to every other service that needs it.
Practise this challenge
All system design challenges