3 Inhalte
Michael Goll
- Senior Software Architect
- BITMARCK Software GmbH
Michael Goll beschäftigt sich seit Langem mit Webanwendungen, Applikationsservern und Cloud-nativer Entwicklung. Er ist aktuell Senior Software Architect bei der BITMARCK – einem Full Service Provider für gesetzliche Krankenkassen.
Alle Artikel von Michael Goll
Hintergrundprozesse sind notwendig. Speziell im Spring-Umfeld wird mit Spring Batch ein Rahmen vorgegeben, der bereits zahlreiche Funktionalitäten bietet. Trotz dieses Rahmens sollten bestimmte Best Practices eingehalten werden. Zur Verdeutlichung wird ein konkretes Beispiel implementiert, das das Zusammenspiel von zwei Batches zeigt. Ein Batch soll dabei von "außen" und der andere Batch periodisc..
Quarkus ist das Applikationsframework, das man einsetzt, wenn man Cloud-native entwickeln will. Zumindest suggerieren das einschlägige Artikel und viele Experten sind sich da einig. Aber wie komme ich von meiner bestehenden Spring Boot-Applikation dorthin, sodass ich die Vorteile nutzen kann? Dieser Artikel soll dies aufzeigen.
Die Kommunikation zwischen Microservices findet in vielen Fällen über APIs statt. Im Laufe der Zeit entstehen so zahlreiche Schnittstellen, die kontinuierlich weiterentwickelt werden. Konsument und Produzent entwickeln sich unabhängig weiter, sodass bei der Betrachtung der Schnittstellen bestimmte Aspekte (wie Versionierung) berücksichtigt werden müssen. Anhand eines Beispiels skizziert der Artike..