Esemény forráskezelésének áttekintése
Az események forráskezelése rugalmas módot biztosít a részletesség állapotának kezelésére és megőrzésére. Az eseményforrású gabona számos lehetséges előnnyel rendelkezik a standard szinthez képest. Például számos különböző tárolószolgáltatói konfigurációval használható, és támogatja a több fürtre kiterjedő georeplikálást. Ezenkívül tisztán elkülöníti a gabonaosztályt a gabonaállapot definícióitól (amelyet egy gabonaállapot-objektum jelöl) és a gabonafrissítésektől (eseményobjektumok jelölnek).
A dokumentáció a következőképpen van felépítve:
A JournaledGrain alapjai bemutatja, hogyan definiálhatók eseményforrású szemcsék az aktuális állapot származtatásával JournaledGrain<TGrainState,TEventBase>, az aktuális állapot elérésével és az állapotot frissítő események generálásával.
A replikált példányok azt ismertetik , hogy az esemény-forráskezelési mechanizmus hogyan kezeli a replikált gabonapéldányokat, és biztosítja a konzisztenciát. Ismerteti a versenyesemények és ütközések lehetőségét, és azt, hogyan lehet kezelni őket.
Az azonnali/késleltetett visszaigazolás elmagyarázza, hogy az események késleltetett megerősítése és az újraküldés hogyan javíthatja a rendelkezésre állást és az átviteli sebességet.
Az értesítésekből megtudhatja, hogyan iratkozhat fel az értesítésekre, így a szemcsék reagálhatnak az új eseményekre.
Az Event Sourcing Configuration a projektek, fürtök és naplókonzisztencia-szolgáltatók konfigurálását ismerteti.
A beépített Log-Consistency-szolgáltatók ismertetik az aktuálisan elérhető három naplókonzisztencia-szolgáltató működését.
A JournaledGrain Diagnostics bemutatja, hogyan figyelheti a csatlakozási hibákat, és hogyan kérhet le egyszerű statisztikákat.
A fent dokumentált viselkedés a JournaledGrain API-t illetően meglehetősen stabil. Arra számítunk azonban, hogy hamarosan kiterjesztjük vagy módosítjuk a naplók konzisztencia-szolgáltatóinak listáját, hogy a fejlesztők könnyebben csatlakozhassanak a standard eseménytároló rendszerekhez.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: