This week’s system design refresher: ByteByteGo Facebook page What is OSI Model? (Youtube video) Where do we cache data? CI/CD Pipeline What tech stack is commonly used for microservices? ByteByteGo Facebook page We’ve launched a Facebook page and want our content to be more accessible.
“With the data cached at so many levels, how can we guarantee the sensitive user data is completely erased from the systems?”
Every cache entry need a time-to-live so it will time out and eventually a be discarded. Ground truth data storage and backups need a different strategy, likely annotations/metadata around which data is deemed sensitive so it can be deleted directly.
Amazing architectural documents.. But one challenge i see is all these architectures are designed to meet a purpose... But is there a way where we can have validation strategies around the architecture? If an architecture cannot be tested , it is tough to use , maintain , monitor , evolve etc...
I think "Node.js or react is popular for frontend development" is not absolutely correct as nodejs is mostly used for backend development.
“With the data cached at so many levels, how can we guarantee the sensitive user data is completely erased from the systems?”
Every cache entry need a time-to-live so it will time out and eventually a be discarded. Ground truth data storage and backups need a different strategy, likely annotations/metadata around which data is deemed sensitive so it can be deleted directly.
Amazing architectural documents.. But one challenge i see is all these architectures are designed to meet a purpose... But is there a way where we can have validation strategies around the architecture? If an architecture cannot be tested , it is tough to use , maintain , monitor , evolve etc...