Tag Archives: performance

TCP and HTTP for web developers

When developing web applications, you can do some mistakes related to basic peculiarities of TCP and HTTP. The post explains some of the pain points and shows approaches to avoid such problems.

Posted in Web as a Platform | Tagged , , , , , | Leave a comment

Neue Version (2014) des YourKit Java Profiler released

Der bekannte Java Profiler “YourKit Java Profiler” wurde in einer neuen Version veröffentlicht. Die 2014er Version enthält einige Neuerungen. Auffällig ist die Anzeige der exakten Zeilennummer in vielen Ansichten wie der CPU Tracing Ansicht. Dies ermöglicht nun eine noch bessere … Continue reading

Posted in Java and Quality | Tagged , , | Leave a comment

Memory Leaks in Java – eine Systematische Analyse – Symptome

Beobachtungen Bei Speicherproblemen handelt es sich häufig um Probleme welche nicht direkt reproduzierbar sind. Eine Fehlersuche wird hierdurch erschwert. Professionelle Profiling Tools helfen hier nur bedingt weiter. Mit ihnen können wir Metriken aufnehmen, Systematik und Erfahrung ist dennoch notwendig, um … Continue reading

Posted in Java Basics, Java Runtimes - VM, Appserver & Cloud | Tagged , , , | Leave a comment

Memory Leaks in Java – eine Systematische Analyse – die Jagd beginnt mit dem OutOfMemoryError

Auf der Suche nach Performanceproblemen und Instabilitäten in Java-basierten-Systemen stößt man immer wieder auf Probleme mit der Speicherverwaltung. Das auch in Java Memory-Leaks auftreten können, sollte jedem Entwickler bewußt sein. OutOfMemoryError Exception – das deutlicheste Symptom Das deutlichste Symptom, dass … Continue reading

Posted in Java Basics, Java Runtimes - VM, Appserver & Cloud | Tagged , , , , | 1 Comment

Funktionale Programmierung in In-Memory-Grid Systemen

Große Datenmengen im GB und TB Bereich erlauben es nicht, die zu verarbeitenden Daten zur Verarbeitung an den Client zu übertragen. Eines der wichtigen Konzepte in modernen, verteilten In-Memory-Grid Systemen ist es daher, den auszuführenden Code zu den Daten zu … Continue reading

Posted in Other languages for the Java VM | Tagged , , , , , | Leave a comment

Resurfaced performance issue in mojarra fixed in 2.2.7

In 2013 we published a comparision of MyFaces vs Mojarra, where we had compared the behaviour of these two frameworks regarding the impact of the number of components on the lifecycle duration. You can find the post at http://blog.oio.de/2013/04/08/jsf-comparison-myfaces-vs-mojarra/. We … Continue reading

Posted in Java EE, Java Web Frameworks | Tagged , , , | Leave a comment

GWT RPC deserialization vs IE8

Almost every web developer knows the nasty browser popup asking to cancel a long running JavaScript execution. In the case of Internet Explorer this message is “A script on this page is causing Internet Explorer to run slowly”. This post … Continue reading

Posted in Java Web Frameworks | Tagged , , , , , , | Leave a comment