Better Software Design

67. O danych prywatnych w architekturach zdarzeniowych z Oskarem Dudyczem


Listen Later

Eventy świetnie pozwalają rozdzielać duże systemy na mniejsze części i i przenosić między nimi dane. Każda usługa może wówczas je przetwarzać w oparciu o własną logikę biznesową. Problem w tym, że propagacja danych w systemie jest dość prosta, ale ich usunięcie już niekoniecznie...

O tym, w jaki sposób możemy rozwiązywać problem przetwarzania danych prywatnych rozmawiam dziś z Oskarem Dudyczem. I choć skupiamy się przede wszystkim na architekturach zdarzeniowych, to w zasadzie wszystkie omawiane techniki można bez problemu zastosować również w innych systemach.

W tym odcinku razem z Oskarem rozmawiamy m.in. o:

  • prywatności niektórych danych,
  • usuwaniu danych vs utracie możliwości ich dalszego przetwarzania,
  • strategiach "zapominania" o danych prywatnych w architekturach eventowych,
  • czym jest i jak działa crypto-shredding, tombstoning czy scavenging,
  • GDPR i o tym, o czym zwykle mało pamięta się w projekcie...

Materiały dodatkowe:

  • How to deal with privacy and GDPR in Event-Sourced systems, prezentacja Oskara na omawiany w odcinku temat z konferencji Devoxx Greece
  • Scalable User Privacy: Crypto Shredding at Spotify, prezentacja Brama Leendersa na temat przetwarzania danych prywatnych w Spotify
  • GDPR - General Data Protection Regulation, zestaw regulacji na temat prywatności i ochrony danych prywatnych
  • Tombstoning i scavening w EventStoreDB, fragment dokumentacji na temat sposobów usuwania zdarzeń
...more
View all episodesView all episodes
Download on the App Store

Better Software DesignBy Mariusz Gil

  • 5
  • 5
  • 5
  • 5
  • 5

5

1 ratings


More shows like Better Software Design

View all
Raport o stanie świata Dariusza Rosiaka by Dariusz Rosiak

Raport o stanie świata Dariusza Rosiaka

37 Listeners

Radio Naukowe by Radio Naukowe - Karolina Głowacka

Radio Naukowe

31 Listeners