Thinking Through Java Enterprise Performance
- Published on Sunday, 30 December 2012 14:13
Performance of Enterprise Java Applications is a requirement and usually a challenge. Improving performance by tuning the application after it has been built seldomly renders huge improvements. By taking a step back - or even two - and regarding the application and the performance from a distance, it becomes possible to really design and architect for performance. Order of magnitude improvements are attainable through logical reasoning and careful application of multi-tier architecture principles and JEE platform facilities.
In its essence, performance can be improved by a number of easy approaches that are discussed:
do not do it...
-more often than is necessary
-on your own
-as per request (push)
-in too big or too small steps
-in a convoluted way
-in a suboptimal place
This session guides the audience through a few logical steps, using every day examples that are translated to JEE architecture facilities and design decisions. Attendees will look at their application architectures in a fresh way.
Lucas Jellema is an experienced Java and Oracle developer and architect, working for AMIS in The Netherlands. Lucas has close to 20 years of experience in a wide variety of projects, organizations and technologies. He has been nominated Oracle ACE Director for Fusion Middleware. He is a frequent presenter at JavaOne, Oracle Open World, NLJUG and other user group conferences around the world. He also teaches Master Classes on various topics such as ADF, SOA & BPM, Database Development and Java application architecture. He frequently writes at http://technology.amis.nl and has also authored the Mc GrawHill publication Oracle SOA Suite 11g Handbook (2010).