To jest aplikacja dla systemu Linux o nazwie Event Horizon, której najnowszą wersję można pobrać jako v0.16.0_Snapshotsandmore.zip. Można go uruchomić online w darmowym dostawcy usług hostingowych OnWorks dla stacji roboczych.
Pobierz i uruchom online tę aplikację o nazwie Event Horizon z OnWorks za darmo.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
Event Horizon
OPIS
Event Horizon to zestaw narzędzi CQRS/ES dla Go. Event Horizon jest używany w systemach produkcyjnych, ale API nie jest ostateczne! CQRS oznacza Command Query Responsibility Segregation i jest techniką, w której dostęp do obiektów (część Query) i modyfikacja (część Command) są od siebie oddzielone. Pomaga to w projektowaniu złożonych modeli danych, w których działania mogą być całkowicie niezależne od danych wyjściowych. ES oznacza Event Sourcing i jest techniką, w której rejestrowane są wszystkie zdarzenia, które miały miejsce w systemie, a wszystkie przyszłe działania są oparte na zdarzeniach, a nie na jednym modelu danych. Główną zaletą dodania Event Sourcing jest identyfikowalność zmian, które można wykorzystać na przykład w dzienniku audytu. Dodatkowo „nieprawidłowe” zdarzenia, które miały miejsce w przeszłości (na przykład z powodu błędu) mogą zostać zrekompensowane zdarzeniem, które sprawi, że bieżące dane będą „poprawne”, ponieważ są one oparte na zdarzeniach.
Korzyści
- Przydatne do testowania i eksperymentowania
- Jeden dokument na agregat ze zdarzeniami jako tablicą
- Jeden dokument na zdarzenie z dodatkowym dokumentem na agregat
- Rejestrator zdarzeń (middleware), który może być używany w testach do przechwytywania niektórych zdarzeń
- Dodaje obsługę śledzenia rozproszonego do operacji magazynu zdarzeń za pomocą OpenTracing
- Aby rozwijać Event Horizon, musisz mieć zainstalowane Docker i Docker Compose
Język programowania
Go
Kategorie
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/event-horizon.mirror/. Został umieszczony w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.