Java
413 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Java.
In den Medien ist immer öfter von „Hackerangriffen“ zu lesen, von gestohlenen Passwörtern und Zugangsdaten zu öffentlichen oder auch firmeninternen Systemen. Wir selbst entwickeln immer mehr Systeme und Anwendungen, die verteilt laufen oder sogar aus einer Vielzahl von Einzelkomponenten, auch Microservices genannt, bestehen. Diese Anzahl und Verteilung lassen das Thema Benutzerauthentifizierung un..
Nach einem kurzen Blick auf Googles Sprache Go mag sich so mancher fragen, wozu noch eine Sprache. Es findet sich eigentlich nichts Besonderes, kein einzigartig esoterisches Konstrukt, geradezu langweilig. Und dennoch findet Go Zuspruch, gerade im Bereich der systemnahen Programme und Backends. Ein Blick auf Infrastruktur und Sprache soll die Gründe hierfür beleuchten.
Nicht lange ist es her, da ist die Version 12 des JDK erschienen, und an der Version 13 wird schon fleißig gearbeitet – selbst hat man eventuell gerade erst den Wechsel auf JDK8 überstanden. Der neue Releasezyklus erzeugt doch an mancher Stelle einiges an Aufwand. Aber nicht nur die Versionen sind es, die auf einen zurollen. Zum guten Ton dieser Tage gehört es auch, ein eigenes JDK zu pflegen.
Microservices sind der große Architekturtrend in den letzten Jahren. Mittlerweile stellt sich aber Ernüchterung ein: Auch Microservices-Projekte sind vorm Scheitern nicht sicher. Sich die typischen Gründe für das Scheitern anzuschauen, ermöglicht es, diese Probleme zu umgehen und so erfolgreiche Projekte umzusetzen.
Jenkins ist der Platzhirsch unter den CI/CD-Lösungen, hat aber mit der Weiterentwicklung der IT-Landschaft in Richtung Cloud wohl seine besten Jahre hinter sich. Neue Tools drängen auf den Markt, die Technologien wie Kubernetes nicht nur als Option, sondern als native Plattform begreifen und daraus immensen Nutzen ziehen. Dieser Artikel diskutiert zeitgemäße Kriterien für eine Continuous-Delivery-..