3 Inhalte
Daniel Friedmann
- Author
- None
Daniel Friedmann ist Lead Software Engineer bei Capgemini. Seinen M. Sc. erlangte er 2021 an der TH Nürnberg. Seine Interessen liegen in den Bereichen Java (EE), Softwarearchitektur und -qualität, Microservices sowie in der Cloud- und Containertechnologie.
Alle Artikel von Daniel Friedmann
Neue Anforderungen, gesetzliche Änderungen, Modernisierung – die Gründe für Anpassungen einer Software sind vielseitig. Um trotz Veränderung die Qualität und Stabilität zu sichern, ist eine ausreichende Testabdeckung durch (Unit-)Tests unerlässlich. Die Erstellung von Testobjekten kann dabei schnell unübersichtlich werden. Unzählige Hilfsmethoden und -klassen unterschiedlicher Stile sind die Folge..
Das enorme Interesse an Cloud-nativen Architekturen und damit der zunehmende Einsatz von Containern und Microservices zieht sich wie ein roter Faden durch unterschiedlichste Industrien – von Automotive über Pharma, bis hin zum öffentlichen Sektor. Die Anzahl an Frameworks und Plattformen nimmt zugleich kontinuierlich zu, sie „sprießen geradezu wie Pilze aus dem Boden“. Die Folge: Es wird immer sch..
Development
Java
Cloud-Computing
Softwarearchitektur
Ein Architekturstack mit MicroStream, Quarkus und Neo4J
Gerade im Cloud-nativen Umfeld erfreuen sich Microservice-Architekturen einer hohen Beliebtheit. Durch das Aufteilen der Geschäftslogik in einzelne Services lassen sich Bestandteile der Anwendung unabhängig voneinander entwickeln, bereitstellen und skalieren. Da traditionelle Java-Applikationsserver für die Bereitstellung zu schwergewichtig sind, haben sich Quarkus und Helidon hier als gängige Alt..