JAX Blog

JAX & W-JAX - Die Konferenzen für Java, Architektur- und Softwareinnovation

15
Aug

Chaos Monkey für Spring Boot

Mit Chaos Engineering wird bewusst Chaos in ein System eingeführt, um dessen Reaktion auf unvorhergesehene Ereignisse zu testen und Schwachstellen aufzudecken. Der „Chaos Monkey for Spring Boot“ ist eine populäre Implementierung für Chaos Engineering in Spring-Boot-Anwendungen. Es ist ein leistungsfähiges Werkzeug, das die Robustheit von Spring-Boot-Anwendungen durch die gezielte Einführung von Chaostests verbessert.
11
Jul

Wo steht Java?

Der „2023 State of the Java Ecosystem“-Report von New Relic zeigt interessante Entwicklungen im Java-Umfeld: So hat zum Beispiel Oracle seine Marktdominanz in den letzten Jahren verspielt, Container gehören unter Java zum Standard und Java 17 stellt – gemessen an seiner Beliebtheit – alle in den Schatten. Ein Überblick über den aktuellen Stand und wichtige Ereignisse in der Geschichte von Java.
15
Mar

Mit Ktor und Spring Boot Server- und Clientanwendungen entwickeln

Wie können mit Spring Boot und Ktor in Kotlin Server- und Clientanwendungen entwickelt werden? Dieser Artikel begleitet durch das Zusammenspiel von Spring Boot und Ktor. Kotlin eignet sich hervorragend, um Non-blocking-Server- und -Clientanwendungen zu entwickeln. Dafür gibt es mit Ktor sogar ein spezielles Framework. Doch auch der Platzhirsch für Anwendungen im JVM-Ökosystem, Spring Boot, muss sich hier nicht verstecken, sondern kann hervorragend im Zusammenspiel mit Kotlin verwendet werden.
20
Feb

Welche Möglichkeiten bietet GraalVM in Spring?

Dieser Artikel behandelt GraalVM und ihre Möglichkeiten bzw. Integration in Spring. Wir starten mit einer kleinen Historie, um zu verstehen, warum es Graal überhaupt gibt bzw. woher es kommt. Danach sehen wir uns die Funktionalitäten von Graal für Java im Allgemeinen an und danach, inwiefern Spring 6 bzw. Spring Boot 3 Unterstützung für GraalVM anbietet.
16
Jan

Developer Experience (DX): Der Weg zu glücklichen Entwicklern

Immer mehr Firmen rücken die Developer Experience (DX) ins Zentrum ihrer Aufmerksamkeit. Die Hypothese: Je reibungsloser Entwickler:innen ihre Arbeit verrichten können, je zufriedener sie beim Programmieren sind, desto produktiver sind sie auch. Nun gibt es eine Vielzahl von Dingen, die Entwickler:innen glücklich oder eben unglücklich machen können. Einige besonders wichtige Aspekte lassen sich unter dem Schlagwort „Aufgaben und Tools“ zusammenfassen.
3
Jan

Java-Anwendungen mit Bordmitteln absichern

Aufgabe der IT-Sicherheit ist es vor allem, nicht autorisierte Handlungen von Benutzern eines Computersystems zu verhindern und zu ermitteln. Sie befasst sich insbesondere mit Maßnahmen, die auf absichtliche Handlungen unterschiedlicher Parteien abzielen [1]. IT-Security ist immens wichtig geworden: Im Jahr 2021 wurde der Markt auf knapp 140 Milliarden US-Dollar beziffert; für das Jahr 2029 wird mit bis zu 376 Milliarden US-Dollar Umsatz gerechnet [2]. Folglich sind auch Fachkräfte wie IT-Sicherheitsingenieure oder -analysten sehr gefragt [3].
7
Oct

Enterprise Java in Zeiten von Cloud-Native and Friends

Seien wir doch einmal ehrlich. Der Java-Enterprise-Standard JEE ist in die Jahre gekommen. Der einstige Primus für die Entwicklung von großen, unternehmensweiten Anwendungen kommt für die Wunderwelt von Cloud-Native und Co. deutlich zu schwergewichtig und träge daher. Das Ende scheint – wieder einmal – nahe. Aber ist dem wirklich so? Oder gibt es doch noch einen Funken Hoffnung?
Alle News der Java-Welt:

Behind the Tracks

Agile, People & Culture
Teamwork & Methoden

Clouds & Kubernetes
Alles rund um Cloud

Core Java & Languages
Ausblicke & Best Practices

Data & Machine Learning
Speicherung, Processing & mehr

DevOps & CI/CD
Deployment, Docker & mehr

Microservices
Strukturen & Frameworks

Performance & Security
Sichere Webanwendungen

Serverside Java
Spring, JDK & mehr

Software-Architektur
Best Practices

Web & JavaScript
JS & Webtechnologien

Digital Transformation & Innovation
Technologien & Vorgehensweisen

Domain-driven Design
Grundlagen und Ausblick

Spring Ecosystem
Wissen in Spring-Technologien

Web-APIs
API-Technologie, Design und Management