Java
464 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Java.
Kubernetes ist zum De-facto-Standard geworden, um containerisierte Cloud-native Anwendungen zu betreiben. Es ist Ressourcen-basiert und kann mit benutzerdefinierten Ressourcen erweitert werden. Um diese zu betreiben und zu verwalten, werden sogenannte Kubernetes-Operatoren eingesetzt. Die meisten Operatoren werden in Golang entwickelt, weil Kubernetes in dieser Programmiersprache geschrieben ist. ..
Ich habe im Mai 2021 beim Open-Source-Hackathon hackcommit-push [HCP] einen Vortrag von Geertjan Wielenga zum Java-Portal foojay.io [Foojay] gehört, der mich so begeistert hat, dass ich diese Informationen hier gern weitergeben möchte.
Bereits in der letzten Kolumne haben wir uns mit vier Themen zu Maven beschäftigt. Natürlich war diese nicht erschöpfend und es gibt noch viele weitere Themen, die eine Betrachtung wert sind. In dieser Kolumne betrachten wir deswegen fünf weitere Themen, die meiner Meinung nach wertvoll sind.
Wieso müssen ID-Nummern eigentlich immer sequenziell sein, URL-Pfade stets der gleichen Systematik folgen und Exception- Messages sinnfreien Text enthalten, der im Ernstfall sowieso nicht weiterhilft? Ist es nicht eher so, dass die Antwort „Weil man es halt so macht“ irreversible Abhängigkeiten einführt und langfristigen Mehraufwand verursacht? Spielen wir doch einmal den ungewöhnlichen Ansatz dur..
Der Funktionsumfang für Java 17 ist nun eingefroren, wobei für die nächste Version von Java zehn neue Funktionen hinzugekommen, zwei Funktionen entfernt und zwei Funktionen als veraltet enthalten sind. Zu den für Version 17 festgelegten Funktionen gehören die Unterstützung von kontextspezifischen Deserialisierungsfiltern, die eine Sicherheitsverbesserung darstellt, und eine Vorschau auf den Muster..