
W prezentacji przedstawię co to jest Change Data Capture(CDC) i jak architektura naszej aplikacji może stać się lepsza przy wykorzystaniu CDC.
Głównym punktem i najważniejszą rzeczą w prezentacji będzie wykorzystanie CDC do przejścia z architektury “aplikacja <-> baza danych” do świata architektury opartej o strumienie danych. Przy wykorzystaniu CDC możemy tworzyć wydajne oraz skalowalne systemy, jak również możliwe jest przeniesienie naszej architektury w świat asynchroniczności oraz szybkiego reagowania na wszelkie zmiany – reaktywność. Nie jest to wcale tak trudne jak mogłoby się wydawać co przedstawione zostanie w oparciu o serie przykładów i dem pokazanych na prezentacji.
Agenda:
* Co to jest CDC
* Kiedy i gdzie możemy wykorzystać CDC
* Jak w łatwy sposób zmienić istniejącą architekturę przy użyciu CDC
* Streaming Data Architecture – co to jest i jak wykorzystać CDC
* Synchronizacji cache’y, silników wyszukiwania czy data lake’ów w oparciu o CDC