Kata12: Best Sellers - CodeKata
Say you're writing code for a high-colume online site that sells things (something like Amazon). Your site is wildly popular, and you sell millions of items each day.
The marketing department wants the home page to display a top-ten list of the best selling items over the last 24 hours, with the list being updated each hour.
Read full article from Kata12: Best Sellers - CodeKata