Annual review of scalable computing (Singapore University Press, 2003)