Dies ist die Linux-App namens Event Horizon, deren neueste Version als v0.16.0_Snapshotsandmore.zip heruntergeladen werden kann. Es kann online im kostenlosen Hosting-Anbieter OnWorks für Workstations ausgeführt werden.
Laden Sie diese App mit dem Namen Event Horizon with OnWorks kostenlos herunter und führen Sie sie online aus.
Befolgen Sie diese Anweisungen, um diese App auszuführen:
- 1. Diese Anwendung auf Ihren PC heruntergeladen.
- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.
- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.
- 4. Starten Sie den OnWorks Linux-Online- oder Windows-Online-Emulator oder den MACOS-Online-Emulator von dieser Website.
- 5. Rufen Sie vom gerade gestarteten OnWorks Linux-Betriebssystem aus unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.
- 6. Laden Sie die Anwendung herunter, installieren Sie sie und führen Sie sie aus.
SCREENSHOTS
Ad
Event Horizon
BESCHREIBUNG
Event Horizon ist ein CQRS/ES-Toolkit für Go. Event Horizon wird in Produktionssystemen verwendet, aber die API ist nicht endgültig! CQRS steht für Command Query Responsibility Segregation und ist eine Technik, bei der der Objektzugriff (der Abfrageteil) und die Änderung (der Befehlsteil) voneinander getrennt sind. Dies hilft beim Entwerfen komplexer Datenmodelle, bei denen die Aktionen völlig unabhängig von der Datenausgabe sein können. ES steht für Event Sourcing und ist eine Technik, bei der alle Ereignisse, die in einem System aufgetreten sind, aufgezeichnet werden und alle zukünftigen Aktionen auf den Ereignissen statt auf einem einzigen Datenmodell basieren. Der Hauptvorteil des Hinzufügens von Event Sourcing ist die Rückverfolgbarkeit von Änderungen, die beispielsweise für die Audit-Protokollierung verwendet werden können. Außerdem können "falsche" Ereignisse, die in der Vergangenheit aufgetreten sind (z. B. aufgrund eines Fehlers), mit einem Ereignis kompensiert werden, das die aktuellen Daten "korrekt" macht, da dies auf den Ereignissen basiert.
Eigenschaften
- Nützlich zum Testen und Experimentieren
- Ein Dokument pro Aggregat mit Ereignissen als Array
- Ein Dokument pro Ereignis mit einem zusätzlichen Dokument pro Aggregat
- Eine Ereignisaufzeichnung (Middleware), die in Tests verwendet werden kann, um einige Ereignisse zu erfassen
- Fügt Unterstützung für die verteilte Ablaufverfolgung zu Ereignisspeichervorgängen mit OpenTracing hinzu
- Um Event Horizon zu entwickeln, müssen Docker und Docker Compose installiert sein
Programmiersprache
Go
Kategorien
Dies ist eine Anwendung, die auch von https://sourceforge.net/projects/event-horizon.mirror/ abgerufen werden kann. Es wurde in OnWorks gehostet, damit es auf einfachste Weise online von einem unserer kostenlosen Betriebssysteme ausgeführt werden kann.