Skalierbarkeit mal anders 17.07.2023, 00:00 Uhr

Microsoft Orleans

Bei Orleans handelt es sich um ein Framework zur Entwicklung von verteilten, skalierbaren Applikationen. dotnetpro hat einen Blick darauf geworfen.
Zusammenhang zwischen Grains, Silos und Cluster (Bild 1)
(Quelle: Bild: Microsoft [1])
Microsoft Orleans wurde ursprünglich schon 2015 unter einer MIT-Lizenz veröffentlicht. Es kann von NuGet.org in Form von NuGet-Packages heruntergeladen werden. Das „Cross-Platform“-Framework dient zur Entwicklung von Applikationen, die sowohl als On-Premises-Anwendungen sowie auch als hoch skalierte Anwendungen in der Cloud laufen. Laut Hersteller wurde bei der Entwicklung des Frameworks ein besonderes Augenmerk auf „elastische Skalierbarkeit“ gelegt. Damit ist gemeint, dass das Hinzufügen beziehungsweise die Wegnahme von Clustern transparent geschehen soll.

Die Architektur

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar