Today I visited the SD West conference, only ten minutes from work.
The talk I liked the most was of Paul Tyma and
Jeremy Manson, named Java Performance Myths. I really like killing holly cows like that. Though there weren't any huge surprises, the main takes I got out of it are that:
- NIO is in most cases slower then the old fashion IO.
- Threads context switching in modern JVMs is very cheep.
- Garbage collection make a ton of difference also on the client side, so its good to tune you're Eclipse and check its performance with few GCs.