Dapper

Color Cloud Computing mit diesem Programm.
Jetzt downloaden

Dapper Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Name des Herausgebers:
  • Roy Liu
  • Dateigröße:
  • 1.1 MB

Dapper Stichworte


Dapper Beschreibung

Dapper ist ein Instrument für das Zähmen der Komplexität der Entwicklung von Cloud- und Grid-Computing-Komplexe, sodass der Benutzer verteilte Berechnungen aus dem Essentials erstellen kann - der Code, der zusammen mit einer DataFlow-Diagrammbeschreibung ausgeführt wird. Unter seinem dataFlow-orientierten Ansatz ermöglicht es den DAPPER, den Benutzern lokal in Java zu codieren und global auf der Cloud oder im Raster auszuführen. Der Benutzer schreibt erstmals Codelets oder kleine Codeausschnitte, die einfache Aufgaben ausführen und nicht in sich selbst, ein komplettes Programm bilden. Anschließend gibt er oder sie an, wie diese Codelets als Scheitelpunkte in dem Datenfluss angesehen werden, Daten über Rand Relations aneinander übertragen. Das resultierende gerichtete azyklische DataFlow-Graph ist ein komplettes Programm, das vom Dapper-Server interpretierbar interpretiert wird, der bei der Kontaktaufnahme mit langlebigen Arbeitnehmerkunden eine verteilte Ausführung koordinieren kann. Im Rahmen des Dapper-Modells muss der Benutzer keine Sorgen mehr über traditionell Ad-hoc-Aspekte der Verwaltung der Cloud- oder Rasterarbeit mehr machen, darunter die Handhabung von Datenverbindungen und Abhängigkeiten, die sich von Fehlern, Vertriebscode und Startaufträgen wiederherstellen. Es ist vielleicht wichtiger, dass es ein ganzes Java-basiertes Toolchain und Laufzeit bietet, um fast alle grobkörnigen verteilten Berechnungen in einem konsistenten Format zu gestalten, das den anderen Forschern eine schnelle Bereitstellung und einfache Beförderung ermöglicht. Haupteigenschaften: Ein Code-Verteilungssystem, mit dem der DAPPER-Server den erforderlichen Programmcode über das Netzwerk übertragen kann und die Kunden dynamisch laden. Eine Folge davon ist, dass das Barring Externe Executables, Updates für DAPPER-Programme nur auf der serverseitigen Seite. Eine leistungsstarke Subflow-Einbettungsmethode zum dynamischen Modifizieren des DataFlow-Diagramms zur Laufzeit. Eine Laufzeit in Vanille Java, eine Sprache, mit der viele zweifellos kennen. Abgesehen von der Anforderung eines jüngsten JVM- und gegebenenfalls Graphviz-Punkts ist der Dapper in sich in sich geschlossen. ein robustes Steuerungsprotokoll. Der DAPPER-Server erwartet, dass eine beliebige Anzahl von Clients jederzeit fehlschlägt und anpassbare Wiederausführung und Timeout-Richtlinien zur Bewältigung von Timeout-Richtlinien aufweist. Folglich kann man (langlebige) Clients (langlebige) Kunden starten und anhalten, ohne Angst, das gesamte System in einen inkonsistenten Zustand zu bringen. Flexible Semantik, mit der Daten über Dateien oder TCP-Streams überträgt. Interoperabilität mit Firewalls. Da Ihre lokale Wolke oder Raster wahrscheinlich hinter einer Firewall sitzt, haben wir spezielle Semantik für den Streaming von Datenübertragungen entwickelt. liberale Lizenzbedingungen. Dapper wird unter der BSD-Lizenz freigegeben, um eine Kontamination Ihrer Codebase zu verhindern. Betrieb als eingebetteter Antrag. Eine Benutzerhandbuch beschreibt die Programmier-API, die Benutzer folgen können, um den Dapper-Server in einer Anwendung wie Apache Tomcat auszuführen.


Dapper Zugehörige Software