3 Inhalte
Martin Junghanns
- Softwareentwickler
- Neo4j
Martin Junghanns arbeitet als Softwareentwickler bei Neo4j. Sein Team entwickelt eine Bibliothek zur Analyse umfangreicher, stark vernetzter Daten. Martins technische Interessen liegen in der Optimierung von Algorithmen und Datenstrukturen und in der Reduktion von Komplexität in Software-Projekten. Martin befasst sich seit ca. 10 Jahren mit dem Thema Graphen und Datenbanken, vor Neo4j arbeitete er unter anderem in der Forschung an der Universität Leipzig.
Alle Artikel von Martin Junghanns
Ein Objekt, bei dem man nach dem Erzeugen dessen Zustand nicht mehr verändern kann, wird als unveränderlich bezeichnet. Was auf den ersten Blick nicht sonderlich hilfreich klingt, bietet doch einige Vorteile, die wir uns als Entwickler zunutze machen wollen. Einmal erstellt, befindet sich ein unveränderliches Objekt immer in einem gültigen Zustand. Diese Eigenschaft erlaubt es, einfach aus jeder A..
Das JDK Enhancement Proposal (JEP) 338 umfasst eine Erweiterung des JDK um eine Programmierschnittstelle zur Beschreibung von Vektorberechnungen. Das API ermöglicht es, entsprechende Berechnungen zur Laufzeit in optimale Hardware-Instruktionen zu übersetzen. Dabei ist das Ziel, für die jeweilige CPU-Architektur und die damit zur Verfügung stehenden Befehlssätze eine deutliche bessere Performanz im..
Der On-heap-Speicher bezieht sich auf den vom Garbage Collector verwalteten Speicherbereich des Java-Laufzeitsystems. Der Off-heap-Speicher hingegen bezieht sich auf den Bereich für Objekte, die weder auf dem Stack noch Heap liegen. JEP 454 definiert mit der Java Foreign Function & Memory API (FFM) eine neue Programmierschnittstelle für die Interaktion mit dem Off-heap. Sie wird in JDK 22 fina..