adding material from highscalability.com