There are two hard things in computer science - naming things and cache invalidation 🤯

Today, I am dissecting Atlassian's engineering blog about high availability and touching on how they did cache invalidation using SQS + SNS and later revamped the entire system to leverage S3 for the same.

Going through this will make you question - why on earth things were designed like things in the first place :)

give it a watch -ps: admissions in my feb cohort are open, enroll -#AsliEngineering #SystemDesign