3 ms·
Your event log should IMO be nominally immutable rather than actually immutable. You should feel free to take actions such as expunging private or sensitive da
by codebje 7y ago
Your event log should IMO be nominally immutable rather than actually immutable.
You should feel free to take actions such as expunging private or sensitive data as appropriate. Keep the events, but rewrite them to contain only the desired data. Trivial to implement, and simple.
I'd only worry about stuff like crypto-erasure if you physically cannot alter the past, such as if you have a requirement for non-repudiation or some such. Doing it just for technical purity isn't worth the cost :-)
- andreareina 7y agoI think cases where you cannot alter the past (or can only do so with difficulty) are fairly common; backups will easily tend to fall in that category.
- TheCoelacanth 7y agoBackups have the same GDPR concerns regardless of whether you are doing event sourcing or not.