Alternative Languages on the JVM™ Machine
OK, I am the first to admit that this session was not something I enjoyed. The quality of the presentation was probably ok, but I shouldnt have been there in the first place, I was looking forward to see a presentation on jRuby and other cool langugages implemented on top of the JVM, but the presentation was more focused on how you as someone who is implementing an alternative language on top of the JVM can make the most out of the environment, way to techy for my taste, but totally my wrong in selection of session.
JSR 290: Empower Web User Interfaces for Mobile Java™ Technology
This session was not very interesting actually, I think a lot of the presenters on JavaOne would be better of if they worked on their presentation techniques and kept their presentation less techy and cluttered with unecessery information.
Best Practices for Large-Scale Web Sites: Lessons from eBay
This presentation is absolutely one of the best this week. I love to hear about performance tuning and best practices when it comes to sites that are of the caliber of eBay. In short the patterns used on eBay in order to scale was:
Partition Everything
Asynchrony Everywhere
Automate Everything
Remember Everything Fails
Embrace Inconsistency
If you get the chance to listen in on Randy Shoup from eBay you should, it was very interesting and the room was crowded, even having people standing.
Hopefully tomorrow will be a better day, I was only really pleased with the eBay session (and the short mid-day trip to Fisherman’s Wharf).