Tag Archives: java

Memory Probleme in Java – Fehleranalyse Chart

Der Fehleranalyse Chart, den wir im Rahmen der Blog Post Reihe zum Thema Memory Leaks erstellt haben, zeigt typische Symptome und mögliche Ursachen im Umfeld von Speicherproblemen in der “Hotspot” Java VM an und kann zur schnelleren Fehlereingrenzung bei Speicherproblemen … Continue reading

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

JSR – 310: Die Java 8 Date API auf dem Performance-Prüfstand

Eine der wichtigsten Neuerungen in Java 8 ist neben der Verwendung von Lambda-Ausdrücken die neue Date/Time API. Bisher kam häufig die Joda-Library bei Applikationen mit hohen Anforderungen an die Date/Time-Berechnung zum Einsatz. Die durch JSR-310 in Java 8 neu aufgenommene … Continue reading

Posted in Java Basics | Tagged , , , , | Leave a comment

Was bedeutet java.lang.OutOfMemoryError: GC overhead limit exceeded

OutOfMemoryError-Fehlermeldungen wie “Java heap space” und “PermGen space” sind den meisten Java-Programmierern ein Begriff. Auch im Operating sind diese beiden Meldungen häufig bekannt. Die Meldung “GC overhead limit exceeded” sieht man hingegen seltener und ist deswegen nicht immer ein Begriff. … 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

Java Profilers – A short comparison between JProfiler, YourKit and Java’s VisualVM

Current Java SDK versions are delivered with some tools promising to find performance problems in Java applications. In addition to the well-known JConsole, the development kit is served with VisualVM, a plugin-capable tool showing memory graphs as well as CPU … Continue reading

Posted in Java Runtimes - VM, Appserver & Cloud | Tagged , , , , , , | 12 Comments

When to prefer EJB over CDI

While Contexts and Dependency Injection (JSR 299, CDI)  is becoming more and more popular, there is also some confusion about the usage of CDI and EJB. We are sometimes asked by our clients when to prefer one over the other. … Continue reading

Posted in Did you know?, Java EE | Tagged , , , , , | Leave a comment

Awesome keynote on Scala, Java and poetry.

One of the best keynotes I have seen for a while. Rod Johnson talks about Scala, but he also talks about Java and much more. Keynote – Scala in 2018 It’s 2018. Scala is now 15 years old and the … Continue reading

Posted in Did you know?, Java Basics, Politics | Tagged , , , | Leave a comment