Secret weapon how to promote your YouTube channel
Get Free YouTube Subscribers, Views and Likes

How 100 milliseconds cost Amazon 3 BILLION DOLLARS: Latency Concurrency and Parallelism

Follow
Gaurav Sen

Can a 500millisecond increase in page load times cost a website 20% of its incoming search traffic?

Yes. The impact of latency on user experience is disproportionately large, and both frontend and backend software engineers are expected to know how to write async programs.

This helps businesses respond to user demands as soon as possible. There are two types of async programming techniques:
1. Concurrency
2. Parallelism

In this video, we explain the benefits and drawbacks of each technique using manufactured and realworld examples.

00:00 Who should watch this
00:20 What are Async Processes?
00:50 The Impact of Reduced Latency
01:54 Concurrency Example
02:28 Parallelism Example
03:02 Putting them together
03:40 Drawbacks of Async Processes
04:26 The Impact of Increased Complexity
05:36 Realworld examples

Blog Link: https://developer.chrome.com/blog/ins...
System Design Course at InterviewReady: https://interviewready.io/

You can follow me on:
Github: https://github.com/InterviewReady/sys...
LinkedIn:   / interviewready  
Twitter:   / gkcs_  

#SystemDesign #InterviewReady #Coding

posted by forvitnukn