10 Comments
User's avatar
Junaid Effendi's avatar

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

Expand full comment
Neo Kim's avatar

I think they moved to Google Spanner - SQL database.

Expand full comment
Ashwani Yadav's avatar

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

Expand full comment
Sat's avatar
Apr 15Edited

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

Expand full comment
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

Expand full comment
Ali Nour Al Din's avatar

Neo please can you do a telegarm system design?

Expand full comment
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/

Expand full comment
Chips Ahoy Capital's avatar

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

Expand full comment
Mohamed's avatar

I like that, thank you

Expand full comment
Aneesha kaushal's avatar

Interesting...thanks for sharing!

Expand full comment