After almost two decades in IT, at numerous clients in any and all sectors, system performance has run as red thread at just about every site that passed my path. Performance tests has been been made and sometimes even evaluated and acted upon in an acceptable fashion. At some sites there has been critical situations and at other there has been no problems at all. At the sites where problems has been identified, resources has (after a while) been poured in, in terms of bodies and silicone to rectify the problem. A quick solution has often been to "just" add more hardware. In some cases lots of time and money has been spend to analyze the problem and doing everything from specific performance enhancing fixes to complete re-designs and re-implementations of the systems in question to navigate around resource hogs.
Nowhere though, in all this time, at any of these locations, among all theses people, has the solution - or even idea of solution - existed to utilize a high-perfoming JVM. This could be due to that the existing available solutions aren't mature and good enough for the problems at large, cost or just ignorance.
Maturity certainly seems to have been a factor of the past but to date ignorance still appears to be the strongest.
After reading up about Oracle JRockit, I'm exited to try it out on a (or several) live system. This will one of the major goals of the remainder of the year. Expect results to be published here.
Monday, 30 July 2012
Friday, 29 June 2012
JavaOne Redux
It was back in 1997 that I started out using that cool new programming language called Java. As a young developer, the language quickly became the core of my toolbox, but it wasn't until a few years later that things really started to kick off for me and Java...
In 1999 I got to attended JavaOne hosted by Sun Microsystems in San Francisco. What an amazing conference - and city - that was! The sheer amount of attendees and the quality of speakers and exhibitors has from my experience and as a whole still to been met. -And that huge old yellow conference t-shirt is still around as a token of my faithfulness and the indestructible foundations of Java and the community.
Perhaps was it those days in the bay i California that made me dedicate most of my resources and life for the Java ecosystem. And although I've always kept an open mind to other technologies, using Java has just always made me feel good. I especially remember coming home bubbling with ideas and inspiration, taking on any and all sorts of little projects - like doing some quick application for the Palm devices, using the KVM v0.7, that could send data between devices over IR. -Those were the days! :-)
Now, with much over a decade away from the conference where it all began, I will once again attend JavaOne in San Francisco. This time the huge corporation Oracle will host the conference as the current prime caretaker of the platform Java has evolved into. To say that I'm psyched about the whole thing is a clear understatement.
During the conference days I will make daily reports available at this blog and in-between I'll tweet quick and short comments more frequently as swesource.
Stay tuned and/or see you there!
JavaOne, hosted by Oracle, will be in San Francisco, CA, USA, September 30th - October 4th, 2012.
In 1999 I got to attended JavaOne hosted by Sun Microsystems in San Francisco. What an amazing conference - and city - that was! The sheer amount of attendees and the quality of speakers and exhibitors has from my experience and as a whole still to been met. -And that huge old yellow conference t-shirt is still around as a token of my faithfulness and the indestructible foundations of Java and the community.
Perhaps was it those days in the bay i California that made me dedicate most of my resources and life for the Java ecosystem. And although I've always kept an open mind to other technologies, using Java has just always made me feel good. I especially remember coming home bubbling with ideas and inspiration, taking on any and all sorts of little projects - like doing some quick application for the Palm devices, using the KVM v0.7, that could send data between devices over IR. -Those were the days! :-)
As Java EE came into my world things got both good and bad. The first versions were... well... not so good. -EJB 1.0, 1.1, 2.0 or even 2.1 anyone? *Brr...* Now however, the EE stack has truly matured. It has an enormous support among almost all major vendors and is the choice in most major and serious businesses. The lightweight alternatives are not be brushed aside though! They are many, have a very strong support and are of equal value in their own applicable areas as the EE are in its. This flexibility and strength come from the huge amount of existing Java-based technologies. You can just choose exactly what you want for the situation you're in - or you can naturally write it yourself if noting exist or just isn't good enough in your eyes. In the Java community, evolution and progress never ever stops!
Now, with much over a decade away from the conference where it all began, I will once again attend JavaOne in San Francisco. This time the huge corporation Oracle will host the conference as the current prime caretaker of the platform Java has evolved into. To say that I'm psyched about the whole thing is a clear understatement.
During the conference days I will make daily reports available at this blog and in-between I'll tweet quick and short comments more frequently as swesource.
Stay tuned and/or see you there!
JavaOne, hosted by Oracle, will be in San Francisco, CA, USA, September 30th - October 4th, 2012.
Saturday, 14 April 2012
Twiddle Standalone
standalone-twiddle - a standalone version of JBoss Twiddle (CLI based JMX client for e g shell scripted data retrieval) has just been released. Can be used for e g AS7. See https://community.jboss.org/people/arnoldjohansson/blog/2012/04/14/twiddle-standalone and https://github.com/swesource/twiddle-standalone.
Subscribe to:
Posts (Atom)