CS75 (Summer 2012) Lecture 9 Scalability Harvard Web Development David Malan

  Рет қаралды 1,377,212

Jorge Scott

Jorge Scott

Күн бұрын

Пікірлер
@nanzownzu
@nanzownzu 8 жыл бұрын
Somebody needs to add a load balancer in front of Axel, all requests are being routed to Axel (he is still handling them pretty well though) :P
@nishitoshk
@nishitoshk 7 жыл бұрын
lol :D :D :D
@sukeeshv
@sukeeshv 7 жыл бұрын
HAHA
@legendegypt6959
@legendegypt6959 7 жыл бұрын
hahahaha :D
@zikangyao7436
@zikangyao7436 7 жыл бұрын
Lmao
@vaibhavgupta166
@vaibhavgupta166 6 жыл бұрын
Lollllzzz :D
@code4kix927
@code4kix927 8 жыл бұрын
horizontal scaling (13:00 - 21:00) load balancing & caching (21:00 - 29:00) shared session state (29:00 - 34:00) RAID (36:00 - 40:00) shared storage tech (42:00) database replication (43:00) load balancing tech (44:00 - 45:00) session affinity (46:00 - 51:00) in-memory caching (59:00 - 1:00) data replication - active:passive (1:11 - 1:14), active:active (1:16 - 1:21) partitioning (1:21 - 1:34) data center redundancy (1:33 - 1:39) security (1:39 - 1:44)
@shaoin3295
@shaoin3295 8 жыл бұрын
I found it hard to read, so here it is a list (and corrected the hours): horizontal scaling (13:00 - 21:00) load balancing & caching (21:00 - 29:00) shared session state (29:00 - 34:00) RAID (36:00 - 40:00) shared storage tech (42:00) database replication (43:00) load balancing tech (44:00 - 45:00) session affinity (46:00 - 51:00) in-memory caching (59:00 - 1:00:00) data replication - active:passive (1:11:00 - 1:14:00) active:active (1:16:00 - 1:21:00) partitioning (1:21:00 - 1:34:00) data center redundancy (1:33:00 - 1:39:00) security (1:39:00 - 1:44:00)
@dhanadhana9459
@dhanadhana9459 7 жыл бұрын
Shaoin
@valgamesnow
@valgamesnow 7 жыл бұрын
thx a lot
@ganjoy007
@ganjoy007 6 жыл бұрын
you guys like doing that? try reclipped.com for amazing note taking and sharing on videos
@majia8744
@majia8744 6 жыл бұрын
@@shaoin3295 Thank you very much! This is really helpful
@devonbiere
@devonbiere 2 жыл бұрын
I'm legitimately terrified that I'll be in a system design interview, they'll ask me a question, and I'll immediately turn and ask, "Axel?"
@devpriya4693
@devpriya4693 5 ай бұрын
😂😂
5 ай бұрын
Dude, Axel by now is the interviewer
@nsambataufeeq1748
@nsambataufeeq1748 Жыл бұрын
Its been 7 years for me. I loved it then and still do. The entire course launched my career!
@GoEvenHarder
@GoEvenHarder 2 жыл бұрын
What I learned with all of this is that, if you have a problem in your system, just add a load balancer, if the problem persist, add more load balancers, if the problem is on the load balancer itself, add a load balancer to the load balancer.
@maheshgnayak5721
@maheshgnayak5721 7 ай бұрын
Perfect
@zarbioromulood8854
@zarbioromulood8854 5 ай бұрын
if the problen persist, then call Axel!
@mayureshbande5515
@mayureshbande5515 4 ай бұрын
😂
@dreameralways5748
@dreameralways5748 4 ай бұрын
Call AXL from Guns and Roses! He will solve it with his guitar :P
@shenqiangshou
@shenqiangshou 9 ай бұрын
Being a professional in this space with over 20 years of experience, this is a really good talk, covers basically most of the concerns of high performance web system design.
@pietime123123
@pietime123123 4 ай бұрын
So it is still relevant as learning material in today's time?
@pippopeppe83
@pippopeppe83 9 ай бұрын
This is a piece of history for the modern internet. He mentioned AWS EC2 like a VPS, 12 years have passed but the internet world has completely changed.
@JordanSullivanadventures
@JordanSullivanadventures Жыл бұрын
This guy has such a great Socratic teaching style! At first I was annoyed by the constant questioning, but then I started participating myself (even though I didn't watch the rest of the course) and had a lot more fun!
@sankothari
@sankothari 5 жыл бұрын
I like that he pauses and asks questions whenever he is starting to introduce a new concept, gives listeners a chance to think about it before he gives the solution so that they know why the solution provided makes sense.
@Dakid015
@Dakid015 3 жыл бұрын
Don't most teachers do this? Either way, David Malan is a world class teacher and computer scientist overall
@sankothari
@sankothari 3 жыл бұрын
@@Dakid015 True. But he seems genuinely interested in listening what others have to say, and understanding their thought process, which is a great skill in a teacher.
@misscool4397
@misscool4397 4 жыл бұрын
I just love David Malan’s teaching style. He’s soooo my favorite professor for CS! How does he make complex topics so easy to understand? Amazing!
@OurVideoful
@OurVideoful 4 жыл бұрын
horizontal scaling (13:00 - 21:00) load balancing & caching (21:00 - 29:00) shared session state (29:00 - 34:00) RAID (36:00 - 40:00) shared storage tech (42:00) database replication (43:00) load balancing tech (44:00 - 45:00) session affinity (46:00 - 51:00) in-memory caching (59:00 - 1:00:00) data replication - active:passive (1:11:00 - 1:14:00) active:active (1:16:00 - 1:21:00) partitioning (1:21:00 - 1:34:00) data center redundancy (1:33:00 - 1:39:00) security (1:39:00 - 1:44:00) ​ @Shaoin
@YTOmkarBhagat
@YTOmkarBhagat 8 жыл бұрын
This is a really good lecture. 14 minutes in this lecture and I must say the professor knows how to put together the stuff he's teaching. And Axel is everywhere xD
@skyinthepond
@skyinthepond Жыл бұрын
Axel is homie
@gameacc6079
@gameacc6079 Жыл бұрын
Axel sold out and is now working at citadel
@pranaysingh3938
@pranaysingh3938 8 жыл бұрын
Plot Twist : Axel, Jack and Isaac are the only kids in class.
@JH00ker
@JH00ker 8 жыл бұрын
17:07 Louis got one!
@yankuanzhang4573
@yankuanzhang4573 7 жыл бұрын
and Ben!
@MezzoEnzis
@MezzoEnzis 7 жыл бұрын
LOL!!!
@PROJECT17MILE
@PROJECT17MILE 7 жыл бұрын
So funny
@tusharniras
@tusharniras 7 жыл бұрын
ha ha ha
@aabidmajid4929
@aabidmajid4929 9 ай бұрын
Where is Axel today in 2024?
@PositivePulse-oy1ts
@PositivePulse-oy1ts 4 ай бұрын
Wow! glad to know people ask about me. really learnt a lot in that lecture Prof. Malan is great
@klc_tkm2129
@klc_tkm2129 26 күн бұрын
@@PositivePulse-oy1ts Haha thats awesome. What do you do these days?
@vetiarvind
@vetiarvind 3 жыл бұрын
Nice, never imagined a CS lecture would come close to hitting a million views. I'm a 10 year+ experienced engineer and i've literally practically used all the stuff he's talking about on production but sometimes it's just good to hear some theory.
@dhrubajyoti3774
@dhrubajyoti3774 4 ай бұрын
I used to watch david malan cs50 course back in 2021 when i was in 2nd semester of CS. degree. Now for system design in 2024 :)
@ap2s2000
@ap2s2000 3 ай бұрын
donnemartin's system-design-primer required topics: horizontal scaling (13:00 - 21:00) load balancing & caching (21:00 - 29:00) load balancing tech (44:00 - 45:00) data replication - active:passive (1:11:00 - 1:14:00) active:active (1:16:00 - 1:21:00) partitioning (1:21:00 - 1:34:00)
@MrPoncho9000
@MrPoncho9000 3 ай бұрын
Thank you!
@scrublydoo
@scrublydoo Жыл бұрын
Detailed Summary for [CS75 (Summer 2012) Lecture 9 Scalability Harvard Web Development David Malan by Merlin [00:08] Scalability and Web Hosting - Explaining different options to deploy applications and handle traffic online, including shared web hosting and virtual private servers (VPS). - Outlining vertical scaling and horizontal scaling as ways to increase resources and handle traffic spikes, and discussing the advantages of Amazon Web Services (AWS) for automating scaling. [07:52] Horizontal scaling means using cheaper, slower machines instead of expensive, high-end ones to stay below the ceiling of what is possible - Multiple slower, cheaper machines replaced by one high-end, expensive machine for building out the topology - Using SAS, SSDs and parallel ATA for speeding up data read/write times on databases [22:24] DNS round robin can lead to uneven server load - Caching can contribute to disproportionate load on certain servers - Sophisticated load balancing approaches can mitigate this issue [30:13] Storing sessions using RAID technology can increase site performance and provide redundancy - RAID technology can be used to store session data on a file server - RAID 0 can improve performance by striping data across multiple identical hard drives, while RAID 1 mirrors data for redundancy [43:51] Load balancers can be expensive, but there are software alternatives. - Software like Haproxy can be used for load balancing. - Cookies can also be used for maintaining sticky sessions, without compromising on privacy. [50:41] Using file based caching on static content may improve performance, but sacrifices space due to redundancy - File based caching means less regeneration of content - Redundancy in basic HTML tags can lead to increased disk space usage [01:04] Using a memory engine can help implement a cache efficiently - Memory engine tables are stored in RAM and can be used to write keys and values to implement a simple cache - Archive engine tables are slower to query but get compressed automatically, making it useful for storing log files [1:11:32] Having multiple slave databases serves as a redundancy for data loss - Databases attached to a master allow for a copy of every row that's in the master database, which can be further utilized as a redundancy if one database dies - Master-master setup is another redundancy solution to keep multiple databases in sync [1:25:37] Load balancer can ensure sticky sessions with cookie-based routing - Adding a load balancer to route traffic and store session cookies can ensure sticky sessions - Multiple master databases and cross-connecting them with load balancers adds redundancy but also complexity [1:33:13 Having multiple data centers and load balancing can improve uptime and reduce failure possibilities. - Avoid creating loops in network redundancy with two switches per server/ device. - Distribute load across different data centers and use global load balancing for higher uptime.
@aoi9716
@aoi9716 7 жыл бұрын
It is the most popular tutorial video for system design and recommended almost everywhere. Thank Professor David Malan and the uploader.
@sagarkangutkar734
@sagarkangutkar734 8 жыл бұрын
In this class, Axel is the anti-Jon Snow. He knows everything!
@zhuzhong74
@zhuzhong74 7 жыл бұрын
You know everything, Axel.
@xindili6167
@xindili6167 3 жыл бұрын
U
@rafaelvaliev8434
@rafaelvaliev8434 5 жыл бұрын
Good lecture. I like this style of teaching when you go deeper and deeper based on simple questions.
@shadoninja
@shadoninja 5 жыл бұрын
This is one of the most informative and well-presented CS lectures I have ever seen
@ezeibesandra5878
@ezeibesandra5878 3 жыл бұрын
So much wisdom in one man. This is a real teacher. I want him to be my masters lecturer. He is so good.
@AbhishekRaj174
@AbhishekRaj174 2 жыл бұрын
you mean Axle, right?
@natb007
@natb007 2 жыл бұрын
@@AbhishekRaj174 :D
@Himanshusharma-rl5nx
@Himanshusharma-rl5nx 3 ай бұрын
best teacher of CS, and best student of CS , both in same class!
@wojciechgrajewski2429
@wojciechgrajewski2429 2 жыл бұрын
Regarding the approach discussed around 45-50mins in (cookies determining to which backend server a LB should route a request). He presents it as the perfect solution, but he ignores the problem he stated earlier when discussing other approaches. If you have a power user that creates heavy requests and they all go to the same server (as determined by the cookie), the load won't be balanced too well. Also, it ignores the fact that load on backend servers may change in time (if a given server was underutilized at the time of creation of the cookie, it doesn't mean the load will stay this way for the whole lifetime of the cookie). Great and engaging lecture overall! Kept me focused and answering his followup questions in my head :)
@eselwalker
@eselwalker Жыл бұрын
Thank you for the lecture 10 years later it's still very good And that cache server on axel is running smooth
@swatijagdale3853
@swatijagdale3853 2 жыл бұрын
Great lecture. How I Wish I studied CS from professors like him.
@MrJohnMclane
@MrJohnMclane 11 ай бұрын
Amazing lecture! Great professor and engaged students. Thanks for sharing this.. still relevant in 2024
@josephavila3539
@josephavila3539 2 жыл бұрын
Love this content and professor, it reminds me of my favorite professor in my undergrad for computer architecture. What made him so great was a superb delivery on a communication level, with a tremendous talent for speaking and annunciating. He knew his material inside and out and He also knew how to draw the class in by making the class think extremwly hard as a whole by presenting new challenging problems and invited conversations. Bravo and well done. These profs are gems.
@wagnermoreira786
@wagnermoreira786 Жыл бұрын
thank you so much for putting this out online, it's been amazingly useful, totally relevant in 2023
@truevelvett
@truevelvett Жыл бұрын
As a tenured engineer, this was really good to listen to (even if I knew most of it from experience). It also made me a bit jealous of the quality of education at Harvard.
@shijunwei728
@shijunwei728 9 жыл бұрын
Axel is unstoppable!!
@herohema5
@herohema5 20 күн бұрын
I love this conversation format. Really keeps your attention.
@jjz3397
@jjz3397 7 жыл бұрын
is Axel teaching assistant making sure theres is no awkward silence?
@nepatriots11
@nepatriots11 3 жыл бұрын
🤣
@charanreddy08
@charanreddy08 Жыл бұрын
And it helps us to concentrate also
@cyrusvhadsupper
@cyrusvhadsupper 8 жыл бұрын
Axel is wasting his money on this course
@yingwang7588
@yingwang7588 8 жыл бұрын
:D
@jiakanwang7471
@jiakanwang7471 8 жыл бұрын
I was curious about this guy. Searched around and apparently he quit Harvard after this class and founded a company called Newsle, which got acquired by LinkedIn pretty soon. Very impressive...
@bigray712
@bigray712 8 жыл бұрын
nice find. thanks
@arkrou
@arkrou 7 жыл бұрын
all the questions were too easy and no one else was bothering to engage
@shaishavsaraswat3791
@shaishavsaraswat3791 6 жыл бұрын
It says he studied at harvard until April 2011 but, this course is from 2012. This maybe a different Axel
@marriagedance8657
@marriagedance8657 5 жыл бұрын
Nobody: Literally Nobody: David: Axel?
@abhimanyushekhawat2626
@abhimanyushekhawat2626 4 жыл бұрын
I wish I could attend his live class someday. An amazing way to build up an understanding of System Design.
@halahmilksheikh
@halahmilksheikh 10 жыл бұрын
Axel is a beast
@liliguo7313
@liliguo7313 8 жыл бұрын
I don't think axel needs to take this course. He seems know everything
@abhiagarwal281295
@abhiagarwal281295 5 жыл бұрын
anti John-Snow doesnt mean he knows everything, it means he knows atleast something. Simple negation :P
@dino_source
@dino_source 3 күн бұрын
David is awesome teacher. I wish I had teachers like David back then when I studied all the stuff. But for such a great content would be also super cool to have at least 720p or even 1080p video quality, rather than 360p - which is really very poor nowadays (December 2024).
@baizuofu
@baizuofu 9 жыл бұрын
Best teacher ever!
@adityap8387
@adityap8387 3 жыл бұрын
@@gustavogianotti4128 No. Malan
@GaurangPatel1
@GaurangPatel1 10 жыл бұрын
Wow, that was extremely clear, especially the wrap-up example he did at the end!
@nikhilgeorgemathew
@nikhilgeorgemathew Жыл бұрын
very nice. I don't usually watch 1 hour+ videos on a single go, but this had me glued. Great lecture.
@ninaddesai7294
@ninaddesai7294 Жыл бұрын
one of the best lectures I have ever attended to learn cs things
@papisway2211
@papisway2211 4 жыл бұрын
This is the best lecture to learn System Design. My life has changed!
@ankitsmit19
@ankitsmit19 5 жыл бұрын
Meanwhile, the other students started playing a game where they drink shots every time the professor says 'Axel'. Thank you @David Malan for a great lecture.
@SreekantShenoy
@SreekantShenoy 2 жыл бұрын
9 years later, still relevant to full extent.
@meketrefe
@meketrefe 8 жыл бұрын
That was an amazing class! Thank you very much, @David Malan!
@VinBhaskara_
@VinBhaskara_ 11 жыл бұрын
You Rock Archn. I am completely impressed by your dedication to help the world for ensuring quality education. Love you sir!!! Great great job!!
@piyush_ramnani
@piyush_ramnani 7 жыл бұрын
What if this is just a student presenting a project and Axel is the real teacher ?
@gsb22
@gsb22 4 жыл бұрын
😂😂😂
@adityap8387
@adityap8387 3 жыл бұрын
David is THE INSTRUCTOR.
@tarunsinha1
@tarunsinha1 3 жыл бұрын
*Axel
@nepatriots11
@nepatriots11 3 жыл бұрын
🤣🤣🤣
@tusharniras
@tusharniras 7 жыл бұрын
this is ultimate... I watched an entire thing.. It's a good class to attend after CS50
@Pranav2579
@Pranav2579 9 жыл бұрын
I think Axel flunked the course and is retaking it !! :P
@shikharsharma02
@shikharsharma02 6 жыл бұрын
lol
@clarkyin3856
@clarkyin3856 4 жыл бұрын
@mark that's why he knows. he goes back to crush it again.
@praveshgupta1993
@praveshgupta1993 2 жыл бұрын
It was recommended over a website, and this lecture is very informative and refreshes many jargons and provides some more insights as well. Very much recommended and thanks for this lecture Professor.
@dharini09
@dharini09 6 жыл бұрын
There should be an Axel meme. Every time someone has a question, they ask Axel.
@TechVenturer
@TechVenturer Жыл бұрын
I wish my prof was as good as him. Enjoying his lecture even after 10 years of upload.
@najibla
@najibla 4 жыл бұрын
This lecture can never get old!
@henz103
@henz103 2 жыл бұрын
I wish my university and professors was this good. Thanks Harvard and David Malan
@gamgammerz
@gamgammerz 4 жыл бұрын
@1:30:00 diagram is not equivalent to previous one because if Alice is sent to server 1, her data is now on both db servers due to master-master replication. So cross-connect is only needed if a db server fails, to ensure the other db server is used.
@gurdoman
@gurdoman 5 жыл бұрын
Great class, way better than any class I had in my college
@mridulareddy6961
@mridulareddy6961 Жыл бұрын
It is one of the most resourceful resource for system design
@najafmohammed4685
@najafmohammed4685 4 жыл бұрын
I picture Axel just sitting there holding his hand up the entire lecture
@shubhamchandra9258
@shubhamchandra9258 2 жыл бұрын
This Axl guy had nearly all the answers, definitely smart enough to get into Harvard.
@ReadableWig9
@ReadableWig9 9 жыл бұрын
Didn't know Moriarty teaches at Harvard
@Chris-hn2mc
@Chris-hn2mc 9 жыл бұрын
+Ramón López LOL
@ZhuYang
@ZhuYang 8 жыл бұрын
+Ramón López Sherlock is Axel, in fact.
@catmaomao9859
@catmaomao9859 7 жыл бұрын
LOL I was thinking the same thing!
@bharathipriyaathangamani4894
@bharathipriyaathangamani4894 8 жыл бұрын
Axel is now an engineering manager at LinkedIn. How old is this video???!!!
@saurabheights
@saurabheights 8 жыл бұрын
2012, it's in title.
@GomzG
@GomzG 6 жыл бұрын
Loved listening to the class, much more awake to this than any of my classes.
@jchenmason
@jchenmason Жыл бұрын
Axle here really answering majority of the questions
@ajkpalikuqi8610
@ajkpalikuqi8610 10 жыл бұрын
Great lecturer! Everything is very clear
@PiyushRaj-nk2xl
@PiyushRaj-nk2xl 3 жыл бұрын
All Computer Science Lectures begins with lot of curiousity and enthusiasm but always and I mean always ends with Buildings Burning Down(1:34:30)
@shravyaramesh3153
@shravyaramesh3153 6 ай бұрын
Top notch content! Thank you so much for uploading this 🍀
@heidinewton6303
@heidinewton6303 9 жыл бұрын
Great lecturer! I learnt a lot from this video :-)
@Cheagong
@Cheagong 4 жыл бұрын
Thanks for this lecture, Axel.
@zanda143
@zanda143 11 жыл бұрын
David Malan great lecturer . I was already knowledgeable now I know more. ++
@badbaboye
@badbaboye 4 ай бұрын
great video from the archive. long live the internet.
@pavithren
@pavithren 4 жыл бұрын
The most engaging lecture I've watched in recent times!
@beibit-ds
@beibit-ds 2 жыл бұрын
amazing storyline, progressively building it up from scratch
@GeorgeSchott
@GeorgeSchott 11 жыл бұрын
I'll upload them today. Thanks for letting me know!
@meow4619
@meow4619 5 жыл бұрын
anybody knows where is Axel now? in 2019?
@YashArora721
@YashArora721 5 жыл бұрын
He is the co founder at Newsle :P
@vimalma1093
@vimalma1093 5 жыл бұрын
Axel Hansen.. He founded Newsle which got acquired by Linkedin. He is Eng Manager @ Linkedin now
@apaarbhatnagar2083
@apaarbhatnagar2083 4 жыл бұрын
Axel that founded Newsle is a different guy from this video one because that company was founded in 2010, whereas this video is from 2012(in the header).
@aryansaxenafanclub3184
@aryansaxenafanclub3184 4 жыл бұрын
@@apaarbhatnagar2083 He is the same guy bro.
@ahmadullahalnoor9364
@ahmadullahalnoor9364 6 жыл бұрын
Axel did Axellent
@mehdihachimi9624
@mehdihachimi9624 4 жыл бұрын
nice !
@adityap8387
@adityap8387 3 жыл бұрын
lol
@danielearwicker
@danielearwicker 6 жыл бұрын
Need to give Axel a microphone next time I think.
@GuitarreroDaniel
@GuitarreroDaniel 4 жыл бұрын
Great lecture, thanks for uploading it! It's incredible that even at 2013 he didn't mention JavaScript at all!
@adityap8387
@adityap8387 3 жыл бұрын
Do you think NodeJS is mature enough for Backend? Or Perhaps C# is.
@GuitarreroDaniel
@GuitarreroDaniel 3 жыл бұрын
@@adityap8387 Yes, node is being used in the backend by many big companies like Netflix and PayPal. However, the most critical backend tasks are still done in Java.
@RandomShowerThoughts
@RandomShowerThoughts 2 жыл бұрын
@@adityap8387 yup, definitely mature enough
@rakeshswarankar
@rakeshswarankar 6 жыл бұрын
I was looking for a video which explain me end to end solution. I really appreciate for giving the lecture and uploading the video.
@Paperwhite786
@Paperwhite786 Жыл бұрын
Just wow! Very informative and useful. Thank you for making this available to us.
@guruvigneshnagaraj8501
@guruvigneshnagaraj8501 Жыл бұрын
Holy moly! What a prof! Brillant explanations!
@RandomShowerThoughts
@RandomShowerThoughts 2 жыл бұрын
this is a fantastic lecture, great for prepping for interviews and what not
@kSergio471
@kSergio471 Жыл бұрын
There seems to be a mistake at 1:29:54 since master-master replication leads to the same data on both dbs and, consequently, that a user would find their info no matter what web-server they connect to.
@carlosrodriguez3104
@carlosrodriguez3104 5 ай бұрын
Born to late for the comp si boom. Born to soon to avoid the comp si recession. Currently I’m a junior at a company but the economy sucks right now. I’m studying system design topics to keep up my knowledge.
@looppp
@looppp 8 жыл бұрын
Such a good lecture, but the only complaint is the voices of the students are SO low!! I can't hear them.
@santhoshdevaraj8697
@santhoshdevaraj8697 8 жыл бұрын
Did you atleast hear axel ????
@looppp
@looppp 8 жыл бұрын
YES I HEARD AXEL LOUD AND CLEAR
@sorathankritveeranant2604
@sorathankritveeranant2604 5 ай бұрын
I still have a question on a person who potentially put a lot of load into a single server. At first, we were afraid of someone might send a lot of much-load requests to single server, so we introduced load balancer. However, once we use the cookie to resolve which server store that user's session, we still keep on sending much-load requests to that single server. In real world, there shouldn't be this kind of user that can bring the whole server down like this. I just kinda have this point in my mind that when did we forget this problem.
@mallika2259
@mallika2259 3 жыл бұрын
1:30:00 " ... Functionally this is equivalent" - not really, since the horizontal connection between db1 and db2 presumably represents bidirectional replication.
@charisginn3463
@charisginn3463 3 жыл бұрын
I usually listen to these videos on 1.5 or 2x, but I legitimately considered putting it on .75x lol
@amogetda
@amogetda 3 жыл бұрын
The teacher is excellent, this needs to be noted
@aaabbb9308
@aaabbb9308 2 жыл бұрын
What's the issue at 1:29:53? Wouldn't Master-Master replicate the data so data in db1 is same as in db2?
@SushilKumar-wt7js
@SushilKumar-wt7js 4 жыл бұрын
this man is great, how interactive he is.
@madhavmishra2453
@madhavmishra2453 Ай бұрын
Prof’s session has remarkable stickiness to Axel node,
@ranga400
@ranga400 4 жыл бұрын
Excellent lecture Sir. It was a pleasure listening to you and the topic.
@jatindangerous
@jatindangerous 2 жыл бұрын
Axel is clearly the favorite student!
3 жыл бұрын
Am I the only one coming back to this before each System Design interview?
@gb3nga
@gb3nga 5 ай бұрын
Ive never been so proud of myself, answering these questions in my head only to hear them later answer it.😂🎉
@peculiarediomo-abasi6304
@peculiarediomo-abasi6304 3 жыл бұрын
I enjoyed this lecture! Thanks David.
@caruhhl
@caruhhl 9 ай бұрын
Where is Axel now? We need to know!
Computer Scientist Answers Computer Questions From Twitter
14:27
How to Speak
1:03:43
MIT OpenCourseWare
Рет қаралды 19 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
Amazon System Design Interview: Design Parking Garage
29:59
Exponent
Рет қаралды 1,5 МЛН
The mind behind Linux | Linus Torvalds | TED
21:31
TED
Рет қаралды 6 МЛН
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 692 М.
Coding a Web Server in 25 Lines - Computerphile
17:49
Computerphile
Рет қаралды 351 М.
System Design Interview - Distributed Cache
34:34
System Design Interview
Рет қаралды 376 М.
20 System Design Concepts Explained in 10 Minutes
11:41
NeetCode
Рет қаралды 1,1 МЛН
Distributed Systems in One Lesson by Tim Berglund
49:00
Devoxx Poland
Рет қаралды 418 М.
CS75 (Summer 2012) Lecture 0 HTTP Harvard Web Development David Malan
1:46:20
Google system design interview: Design Spotify (with ex-Google EM)
42:13
IGotAnOffer: Engineering
Рет қаралды 1,2 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН