Neuling im Spring-Ökosystem

Spring Cloud Task: Neues Spring-Projekt für die Enwicklung kurzlebiger Microservices vorgestellt

Michael Thomas

© Shutterstock.com / phloxii

Wie der Projektleiter von Spring Batch, Michael Minella, im Namen seines Teams bekanntgegeben hat, steht mit Spring Cloud Task eines neues Unterprojekt von Spring Cloud bereit. Spring Cloud Task zielt darauf ab, Spring-Boot-basierten Anwendungen die für die Unterstützung kurzlebiger Microservices nötige Funktionalität zu liefern. Die Ankündigung markiert zugleich die Veröffentlichung des ersten Meilensteins.

Der Hintergrund von Spring Cloud Task, das als Schwesterprojekt von Spring Cloud Stream (Entwicklung von Messaging-Microservices und ihre Ausführung lokal oder in der Cloud) zu betrachten ist: Die meisten Cloud-Umgebungen sind darauf ausgerichtet, Prozesse (z. B. eine Anwendung) auszuführen, die nicht enden sollen. Tun sie es doch, wird dies in der Regel als Fehler kategorisiert; ein Neustart des Prozesses ist die Folge. Wie Minella in der Ankündigung ausführt, haben selbst Plattformen, die über einen Mechanismus verfügen, derartige Prozesse auszuführen, den Nachteil, dass sie dieselben nicht-funktionalen Anforderungen stellen, wie sie für langlebige Prozesse kennzeichnend sind. Ein Spring-Cloud-Task zielt hingegen darauf ab, Spring-Boot-Anwendungen als kurzlebige Taks auf Produktionsniveau auszuführen.

Lesen Sie auch: Spring Cloud – Das Microservices-Framework

Der erste Meilenstein von Spring Cloud Task führt die Grundzüge des Konfigurationsmechanismus sowie ein Repository, das die Geschehnisse bei Ausführung eines Tasks aufzeichnet, ein.
Kennern von Spring Batch, des leichtgewichtigen Frameworks für die Entwicklung von Batch-Anwendungen in Enterprise-Systemen, sollen die allgemeinen Paradigmen dabei recht bekannt vorkommen. Eine entsprechende Dokumentation nimmt alle Interessierten bei der Hand und führt sie durch die Erstellung eines ersten Taks sowie dessen Ausführung.

Das Spring-Cloud-Task-Team ruft alle an dem Projekt Interessierten dazu auf, über GitHub, StackOverflow oder Twitter Feedback und Anregungen zu hinterlassen.

Lesen Sie auch: Mit Spring Cloud gegen die Komplexität

Aufmacherbild: spring cloud word via Shutterstock.com / Urheberrecht: phloxii

Verwandte Themen:

Geschrieben von
Michael Thomas
Michael Thomas
Michael Thomas studierte Erziehungswissenschaft an der Johannes Gutenberg-Universität Mainz und arbeitet seit 2013 als Freelance-Autor bei JAXenter.de. Kontakt: mthomas[at]sandsmedia.com
Kommentare

Hinterlasse einen Kommentar

1 Kommentar auf "Spring Cloud Task: Neues Spring-Projekt für die Enwicklung kurzlebiger Microservices vorgestellt"

avatar
400
  Subscribe  
Benachrichtige mich zu:
trackback

[…] you might enjoy this German-language JAXenter post on Spring Cloud Task […]