Architektura systemów 2026/07

Zaawansowany

Integracja danych finansowych - Synchronizacja danych finansowych w czasie zbliżonym do rzeczywistego

Synchronizacja i integracja danych finansowych w praktyce. Program prowadzony przez doświadczonego mentora z indywidualnym podejściem do każdego uczestnika.

Synchronizacja danych finansowych w czasie zbliżonym do rzeczywistego
Czas czytania:  10 minut
Czas trwania:  8 tygodni
Dla kogo:  Zaawansowany
Polubień:  508

O programie

Synchronizacja w czasie rzeczywistym to nie tylko szybkość. To przede wszystkim spójność danych między systemami, które zmieniają stan w tym samym momencie.

Gdzie pojawia się problem opóźnień

W typowej architekturze finansowej dane o płatnościach trafiają do systemu rozliczeń z opóźnieniem od kilku sekund do kilku minut. Dla raportowania wewnętrznego to często akceptowalne. Ale gdy te same dane zasilają systemy wykrywania nadużyć lub limity kredytowe, każda sekunda ma znaczenie. Kurs koncentruje się na scenariuszach, gdzie opóźnienie powyżej 30 sekund generuje realne ryzyko biznesowe.

Technologie omawiane w kursie

Program obejmuje Apache Kafka jako magistralę zdarzeń, Change Data Capture z PostgreSQL i Oracle, oraz wzorce projektowe takie jak Saga i Outbox. Uczestnicy implementują własny system synchronizacji między dwoma symulowanymi systemami finansowymi. Środowisko uruchomieniowe to Docker Compose, więc nie ma potrzeby konfigurowania infrastruktury chmurowej na własny koszt.

Spójność danych a dostępność systemu

Osobny blok poświęcony jest twierdzeniu CAP i jego praktycznym konsekwencjom. Nie jako teoria, ale jako narzędzie do podejmowania decyzji projektowych: kiedy można przyjąć eventual consistency, a kiedy wymagana jest silna spójność transakcyjna.

Program zajęć

Program kursu

  1. Blok 1 - Modele spójności danych
    • Strong consistency vs eventual consistency w praktyce
    • Twierdzenie CAP - analiza przypadków finansowych
    • Transakcje rozproszone: kiedy unikać, kiedy stosować
  2. Blok 2 - Streaming i zdarzenia
    • Apache Kafka: tematy, partycje, grupy konsumentów
    • Projektowanie schematów zdarzeń finansowych
    • Obsługa zdarzeń zduplikowanych i poza kolejnością
  3. Blok 3 - Change Data Capture
    • Debezium z PostgreSQL i Oracle
    • Filtrowanie i transformacja zdarzeń CDC
    • Scenariusze migracji bez przestoju
  4. Blok 4 - Wzorce architektoniczne
    • Wzorzec Outbox
    • Saga choreography i orchestration
    • Idempotentność operacji finansowych
  5. Blok 5 - Monitoring i odporność
    • Metryki opóźnień i lag konsumentów
    • Strategie retry i dead-letter queue
    • Testowanie scenariuszy awarii

Zapisz się na mentoring

Miejsca w każdej edycji są ograniczone - indywidualne podejście wymaga czasu i uwagi. Jeśli temat integracji danych finansowych jest dla Ciebie priorytetem, warto działać bez zbędnej zwłoki.


8 wolnych miejsc
w bieżącej edycji
2890 PLN
Cena obejmuje dostęp do środowiska laboratoryjnego przez czas trwania kursu oraz nagrania sesji live.
Zaawansowany
Czas czytania opisu: 10 minut