Tag Archives: performance

Gradle 3.4

Mittlerweile ist es bereits 2 Wochen her, dass Gradle 3.4 veröffentlicht wurde. Es ist also höhste Zeit, sich mal die neuen Änderungen anzuschauen, insbesondere da diese viele Verbesserungen für lang laufende Builds enthalten. Der inkrementelle Compiler wurde weiter verbessert und … Continue reading

Posted in Build, config and deploy | Tagged , , , | Leave a comment

HTTP/2 Client – Java 9

The web has changed a lot since the 90’s, so in May 2015, a new version of the HTTP-Protocol was presented by the Internet Engineering Task Force (IETF). With Java 9, the developers also updated the HTTP-API in the JDK … Continue reading

Posted in Did you know?, Java Basics, Java Web Frameworks | Tagged , , | 10 Comments

Parallel stream processing in Java 8 – performance of sequential vs. parallel stream processing

Parallel processing is all around nowadays. Because of the increase of the number of cpu cores and the lower hardware cost which allows cheaper cluster-systems, parallel processing seems to be the next big thing. Java 8 cares for this fact … Continue reading

Posted in Did you know?, Java Basics | Tagged , , , , , , , , , , , , | 5 Comments

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

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