Twitter seems to have a good approach for providing large- and thumbnail-size user images. When users register, Twitter takes the provided photo, scales it to create the thumbnail, and then stores both images at two different URLs. They make one of the URLs available via the API, and the second one’s name can be derived from the first. So when clients want to show a group of uniformly-scaled thumbnails, it’s very easy.

Might we want to use a similar approach?

Reply via email to