sidion labor

Entwickler Blog

Vor ein paar Tage hat die Quarkus Gemeinschaft eine neue Hauptversion veröffentlicht – Quarkus 2.

Quarkus 1 ist ausgezeichnet. Nicht nur wegen der Features die es beinhaltet, sondern hauptsächlich wegen der Tatsache, wie einfach es ist dadurch Software zu entwickeln. Jetzt kommt Quarkus 2 und bringt die Entwicklererfahrung nochmal auf ein anderes Level.

Das erste Mal vor Kamera...Thomas Müller berichtet von seinem ersten Remote-Vortrag zum Thema "Streaming mit Apache Kafka", den er zusammen mit seinem Kollegen Winfried Bittner auf der JAX 2021 gehalten hat.

Bei der Modellierung von Businessobjekten im Domain Driven Design kommt es vor, dass eine einfache Aufzählung (Enum) wie sie in Java standardmäßig vorhanden ist nicht ausreichend ist, da sich die einzelnen Ausprägungen unterscheiden bzw. verschiedene Eigenschaften haben.

In den BAFIN kontrollierten/regulierten Branchen besteht eine erhebliche Unsicherheit bei der Nutzung von Cloud Technologien. Branchenspezifisch werden z.B. Versicherer in der VAIT und Kapitalverwaltungsunternehmungen (z.B. Banken) in der KAIT adressiert.

Es stellt sich die Frage inwieweit neue Anforderungen gestellt werden bzw. wo die Herausforderung für die Umsetzung liegt, wenn z.B. Clouddienste genutzt werden sollen.

Funktionale Programmierung wird zunehmend beliebter, da sie hilft komplexe Anforderungen in kleine, einfach zu verstehende Funktionen zu zerlegen, um diese dann zu verbinden und komplexe Ergebnisse zu erzielen. Darüber hinaus bietet die funktionale Programmierung ganz neue Möglichkeiten, abseits der bekannten Design Pattern, den Quellcode zu strukturieren, ohne dass dabei bekannte Methoden wie Interfaces, Inversion of Control oder die Modularität aufgegeben werden. Arrow ist der funktionale Begleiter zu Kotlins Standardbibliothek.