{"id":33122,"date":"2020-09-14T11:46:39","date_gmt":"2020-09-14T09:46:39","guid":{"rendered":"https:\/\/neweuvic.dev.euvic.cloud\/event-sourcing-bez-tajemnic\/"},"modified":"2023-04-28T14:19:47","modified_gmt":"2023-04-28T12:19:47","slug":"event-sourcing-bez-tajemnic","status":"publish","type":"post","link":"https:\/\/neweuvic2.dev.euvic.cloud\/pl\/event-sourcing-bez-tajemnic\/","title":{"rendered":"Event Sourcing bez tajemnic"},"content":{"rendered":"\n
Co to jest Event Sourcing?<\/h2>\n\n\n\n
Event Sourcing to spos\u00f3b tworzenia system\u00f3w w oparciu o przetwarzanie zdarze\u0144. To prawdziwy \u201ebuzzword\u201d w bran\u017cy IT oraz rozwi\u0105zanie, kt\u00f3re niesie za sob\u0105 wiele korzy\u015bci, takich jak cho\u0107by:<\/p>\n\n\n\n
\n
\u0142atwe skalowanie aplikacji, przez podzia\u0142 na Command i Query (w po\u0142\u0105czeniu z CQRS) oraz procesy asynchroniczne,<\/li>\n\n\n\n
pe\u0142na \u201ehistoria\u201d zmian w agregatach, tzw. audytowalno\u015b\u0107,<\/li>\n\n\n\n
odtworzenie stanu aplikacji dla okre\u015blonego czasu.<\/li>\n<\/ul>\n\n\n\n
Z Event Sourcingiem, jak z ka\u017cdym no\u015bnym has\u0142em, nierozerwalnie jest te\u017c zwi\u0105zanych wiele fakt\u00f3w i mit\u00f3w, kt\u00f3re dzi\u015b chcieliby\u015bmy przybli\u017cy\u0107 i obali\u0107. Wszystko po, \u017ceby pokaza\u0107, \u017ce nie taki Event Sourcing straszny, jak go maluj\u0105. Zaczynajmy.<\/p>\n\n\n