Partition Key for sharding in Twitter/Facebook

Hello,
What should be the Partition Key for sharding in Twitter/Facebook Database. This was asked me in an interview. I told geolocation(latitude and longitude) but he was not satisfied. What is the ideal strategy and why. Consider we have users all around the world and main focus is on generating user and home timeline.

Comments (6)