u/jan_czerwinskiin r/compsci • Recommends
On “[deleted by user]”
link to this video
I think this video answers your question perfectly
#eventualconsistency#concurrency#caching
6.7M subscribers • 28 videos on Hallway
Beginner. No background in the topic needed.
4.8M views7 years ago2 recommendations
Distributed systemsSystems programmingReplication and consistencyConcurrency and parallelismScaling and large-scale architecture
Tom Scott explains how concurrency, caching, and eventual consistency make accurate counting difficult in distributed systems.
Sometimes, numbers on sites like YouTube and Twitter jump up and down; subscriber counts lag, like-counts bounce all over the place. Why is it so hard for computers to count? To answer that, we need to talk about threading, eventual consistency, and caching. Thanks to my proofreading team, and to Tomek on camera! The Cambridge Centre for Computing History: computinghistory.org.uk/ 🟥 MORE FROM TOM: tomscott.com/ (you can find contact details and social links there too) ❓ LATERAL, free weekly podcast: lateralcast.com/ youtube.com/lateralcast/ 👥 THE TECHNICAL DIFFICULTIES: youtube.com/techdifWhat people say. Recommended as an exceptionally clear explanation of eventual consistency and concurrency issues in distributed systems.
u/jan_czerwinskiin r/compsci • Recommends
On “[deleted by user]”