Praktyczne wprowadzenie do Event Sourcing w .NET
Opis:
Event Sourcing, umożliwia tworzenie aplikacji bliskich biznesowi. Dzięki rejestrowaniu zdarzeń (faktów) na temat procesu biznesowego daje pełniejsze zrozumienie i odzwierciedlenie ich w kodzie. Niesłusznie jest uważany za skomplikowany wzorzec, który trudno zastosować w praktyce.
Cel:
Warsztaty nauczą Cię jak używać Event Sourcing dając dobry wstęp do dalszej nauki. Zrozumiesz po nich:
- kiedy i jak go stosować, co możesz zyskać,
- jak odzwierciedlić swoją logikę w kodzie przy pomocy zdarzeń,
- różnice w stosunku do klasycznego podejścia,
- narzędzia jak Marten i EventStoreDB oraz różnice między nimi,
- jak użyć Event Sourcing w swoim systemie,
- wyzwania związane z Event Sourcing i ich rozwiązania.
Wymagania:
- co najmniej podstawowa znajomość C# i .NET,
- zainstalowany .NET 6 oraz środowisko programistyczne (Visual Studio, Rider, VS Code),
- zainstalowany Docker,
- pozytywne nastawienie i otwarta głowa ;)
***
Prowadzący
Oskar Dudycz
Lider techniczny, programista pragmatyk z natury, szef zespołu z upodobania do ludzi. Karierę zaczynał gdy StackOverflow nie istniał. Ostatnimi czasy najbardziej zainteresowany tematami Event Sourcing, Domain Driven Design, modularności oraz skalowalności.
Maitainer biblioteki Marten umożliwiającej Event Sourcing w .NET Core
Od czasu do czasu bloguje na: https://event-driven.io Aktywnie udziela się na Twitter
Niezmienną rzeczą naszych spotkań oczywiście jest:
- Kawa - dostępna na miejscu
- Obiad - pizza sponsorowana przez Amsterdam Standard (https://amsterdamstandard.com/en/).