9 Comments

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

Expand full comment

I think they moved to Google Spanner - SQL database.

Expand full comment

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

Expand full comment

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

Neo please can you do a telegarm system design?

Expand full comment

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

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

Expand full comment

I like that, thank you

Expand full comment

Interesting...thanks for sharing!

Expand full comment