![]() |
|
URL dieser Newsmeldung:
23.06.2009
Performanceumfrage: Werkzeuge sind Mangelware, Open-Source der GewinnerNach dem großen Erfolg der Performanceumfrage 2008 hat die codecentric GmbH zusammen mit JAXenter in diesem Jahr eine Neuauflage der Befragung durchgeführt. Neben den direkten Befragungen auf der JAX konnten die Teilnehmer auch über die Website ihre Meinung zum Thema Java-Performance mitteilen. Mit 452 Teilnehmern konnte so fast die doppelte Teilnehmerzahl erzielt werden. Auch in diesem Jahr wird es wieder einen ausführlichen Bericht der Performanceumfrage 2009 kostenlos zum Download und in gedruckter Form geben. Vorab sollen hier aber schon mal einige Highlights der Umfrage aufgeführt werden. Performance gewinnt an BedeutungDie Frage nach dem Stellenwert von Performance in der IT beantwortete dieses Jahr die Mehrheit (42,8%) mit besonders wichtig – im letzten Jahr waren es noch 5% weniger und die Mehrheit schätzte Performance als gleichwertig zu anderen Anforderungen ein. Datenbank ist Performance-kritischÜber 60 Prozent der Teilnehmer halten Datenbanken für das größte Problemfeld im Bereich Java. Dazu passt auch die deutliche Steigerung der Teilnehmer, die O/R Mapping Technologien wie Hibernate als kritisch sehen (46,9%). Im letzten Jahr hatten nur 26,9% der Teilnehmer Hibernate/JPA als kritisch eingestuft. Interessant dabei ist auch, dass fast 80 Prozent der Teilnehmer diese Technologien in der Praxis anwenden. Web Services behaupten SpitzenpositionAuch in diesem Jahr werden WebServices mit SOAP als Performance-kritischste Java-Technologie eingestuft. Mit 55,4% fast 7% mehr als im Vorjahr. 74,8% der Teilnehmer gaben dabei an, Web Services und SOAP in Ihren Projekten einzusetzen – REST hingegen nur 24,7%. Auch ein Indiz dafür, warum nur 18,6% der Befragten REST als Performance-kritisch einstufen. Fast die Hälfte der Befragten sieht zudem Problemfelder im Bereich verteilter Anwendungen und entsprechender Remoting-Technologien. Werkzeuge sind Mangelware – Open-Source der GewinnerDie Verbreitung von Performance-Werkzeugen ist weiterhin nur sehr rudimentär. Immerhin 60,3 Prozent der Teilnehmer geben an keine Monitoring-Tools einzusetzen und fast ein Drittel nutzt keinen Profiler. Apache JMeter ist mit 53,4% klarer Sieger in der Kategorie Lasttest-Tools – Eclipse TPTP gewinnt die Kategorie Profiler. Hier scheint es noch viel Aufklärungsbedarf zu geben, denn ohne die richtigen Werkzeuge ist eine Identifizierung und Behebung von Performanceprobleme nur schwer möglich. Eine genaue Auswertung der Studie wird einen guten Einblick in die Java-Performance-Welt geben und sicherlich noch einige interessante Veränderungen zu 2008 dokumentieren. Mirko Novakovic ist Mitgründer der codecentric GmbH. Neben der Geschäftsleitung liegen seine Schwerpunkte im Bereich Performance-Tuning, Java-EE-Architekturen und Open-Source-Frameworks. [cf] Performance Antipatterns - Der Artikel von Mirko Novakovic und Alois Reitbauer (http://it-republik.de/jaxenter/artikel/Performanceprobleme-Datenzugriff-nicht-vergessen-2247.html) |
||
|