I'm looking through SUN's Adventure Builder demo, and reading about how they implemented their data tier. How well does the DAO pattern scale accross multiple servers, and are there established patterns for this? I was dissapointed that they didn't talk about this in the archtectural document.