10 Comments
User's avatar
Junaid Effendi's avatar

I thought they would be using NOSQL just for scaling reason. Interesting.

Neo Kim's avatar

I think they moved to Google Spanner - SQL database.

Ashwani Yadav's avatar

Thanks Neo. Why did they stick to MySQL for all this time? Why didn't they chose NoSQL?

Sat's avatar

Please can you share how SWIFT payments working real time with Spring Boot (System Design)

Prashant's avatar

You mention about YouTube using caching and bin logs to improve replication performance. Were they updating the cache using binary logs and then used the cache to replicate ? I am unclear on that would work. Do you have any more details on this ? Thanks

Ali Nour Al Din's avatar

Neo please can you do a telegarm system design?

Neo Kim's avatar

I'll check if I can find their engineering blog or other resources. Perhaps you have some pointers.

Instead you could try Slack: https://systemdesign.one/slack-architecture/

Chips Ahoy Capital's avatar

This is great - out of curiosity what app do you use to make your charts?

Mohamed's avatar

I like that, thank you

Aneesha kaushal's avatar

Interesting...thanks for sharing!