The Java Server Pie What's different about Java on servers? Lots of computation Lots of data movement Careful memory management