Josh Long is the Spring developer advocate. Josh is the lead author on 5 books from Apress, O'Reilly, as well as the instructor on the Pearson Spring Livelessons series, and a SpringSource committer and contributor. When he's not hacking on code, he can be found at the local Java User Group or at the local coffee shop. Josh likes solutions that push the boundaries of the technologies that enable them. His interests include scalability, BPM, grid processing, mobile computing and so-called "smart" systems. He blogs at or and is on Twitter as @starbuxman.

Tags:Architecture, Java