關於這一集
Wes asks Kevin to design the Facebook/Twitter Timeline with an emphasis on scaling to a large number of users.
I'd encourage you to pause where relevant to try to think through these designs yourself - it really helps the content sink in.
Helpful Links
RabbitMQ quick start documentation - https://www.rabbitmq.com/getstarted.html
Apache Kafka introductinon - https://kafka.apache.org/intro
英語
美國
逐字稿 🔗
Are you the producer of this podcast?
Add a podcast transcript
Need Audio-to-Text?
Transcribe with Listen411 in Just 60 Seconds
本 Podcast 中的其他單集
Breaking away from the interview format, Wes and Kevin deep dive into SQL vs noSQL databases.Show notes:ACID compliance - https://mariadb.com/resources/blog/acid-compliance-what-it-means-and-why-you-should-careCAP theorem https://www.ibm.com/cloud/learn/cap-theoremhttps://mwhittaker.github.io/blog/…
Wes and Kevin talk about message queues, the problems they solve, and how they work.
https://github.com/donnemartin/system-design-primer
http://highscalability.com/all-time-favorites/
https://netflixtechblog.com/
https://www.rabbitmq.com/tutorials/tutorial-one-python.html
P.S., Wes learned how to …
As Kevin prepares to start a new job at Instacart, he explains some ideas around how a company like Instacart could employ caching to improve the scalability of their services.Show notes:https://medium.com/datadriveninvestor/all-things-caching-use-cases-benefits-strategies-choosing-a-caching-techno…
In our first episode, Kevin gives Wes a mock interview on how to design google docs. Helpful linksThe git storage technique we referenced is described in detail here - https://hypirion.com/musings/understanding-persistent-vector-pt-1 (Note that this is not git, but the same technique applies)Websit…
免責聲明: 本頁面嵌入的 Podcast 和封面圖片來自 Wes and Kevin,歸其所有者所有,與 Listen Notes, Inc. 無關聯,也未獲得 Listen Notes, Inc. 背書。