Blog

Twoja wymarzona praca? Lets Git IT.
Interaktywna platforma przygotowująca do rozmów technicznych dla nowoczesnych programistów.

XGitHub

Platforma

  • Kategorie

Zasoby

  • Blog
  • O aplikacji
  • FAQ
  • Sugestie

Prawne

  • Polityka prywatności
  • Regulamin

© 2025 LetsGit.IT. Wszelkie prawa zastrzeżone.

LetsGit.IT/Kategorie/Architektura
Architekturahard

Event sourcing: co to jest i jakie są główne trade-offy?

Tagi
#architecture#event-sourcing#events#trade-offs
Wróć do kategoriiPrzejdź do quizu

Odpowiedź

Event sourcing zapisuje stan jako sekwencję zdarzeń (faktów), a aktualny stan odtwarzasz przez ich replay do projekcji. Plusy: audyt, pełna historia i „time travel” do debugowania. Minusy: większa złożoność, ewolucja schematów eventów, dodatkowe projekcje oraz trudniejsze zapytania ad-hoc.

Powiązane pytania

Architektura
Anti-corruption layer (ACL): co to jest i kiedy to stosujesz?
#architecture#ddd#integration
Architektura
Co to jest ADR (Architecture Decision Record) i czemu jest przydatne?
#architecture#documentation#decisions
Architektura
Co to jest reverse proxy i do czego zwykle się go używa?
#architecture#reverse-proxy#http
Architektura
CORS: co to jest i przed czym CIĘ nie chroni?
#architecture#web#cors
Architektura
Graceful degradation: co to znaczy i jak to projektować?
#architecture#resilience#fallbacks
Architektura
Cache stampede (thundering herd): co to jest i jak temu zapobiegać?
#architecture#caching#cache-stampede