15. Design High Availability & Resilience System, HLD | Active Passive & Active Active Architecture

  Рет қаралды 16,346

Concept && Coding - by Shrayansh

Concept && Coding - by Shrayansh

Күн бұрын

This question in interview can come with different ways like :
Design High Availability System,
Active Passive and Active Active Architecture,
Design High Resilience System,
How to achieve 99.999% Availability
Chapters:
00:00 - Introduction
02:28 - Single Node and Issue with it
05:55 - Multi Node Types
06:38 - Active Passive Architecture with its Pros and Cons
20:00 - Active Active Architecture with its Pros and Cons
26:22 - About Next Video
To. connect 1:1 with me: topmate.io/concept_coding
To contribute for the channel UPI id: shrayansh8@oksbi
Join this channel to get access to perks:
/ @conceptandcoding
#systemdesign #softwareengineer #interview #amazon #hld

Пікірлер: 50
@kolasphoorti1030
@kolasphoorti1030 Жыл бұрын
Hey Shreyansh, how does data sync happen in active-active? I am not asking about algos or how it resolves data when there is conflict but I am thinking more on side of how communication happens between servers I believe it is asynchronous but as u mentioned in dynamo db video it has to wait for atleast one of the servers to sync up. Does it use websocket protocol? because https synchronous means waiting and asynchonous cannot get acknowledgement from the replicas?
@ADITYAKUMARking
@ADITYAKUMARking Жыл бұрын
Just went through whole video. Quality content.Gained lot of knowledge. Thanks for this. Student/Engineer spends lot of money for this education. You are doing this for free. Please let me know what can I do for you.
@starsaran25
@starsaran25 7 ай бұрын
​@@ConceptandCodingbut you made you others videos paid😢
@xskrish
@xskrish Жыл бұрын
nice way to start the weekend!
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Thank you
@mayanksingh5461
@mayanksingh5461 Жыл бұрын
Really well explain.. Even someone how is starting video from from basic they can understand this concept
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Thanks
@Lucifer-xt7un
@Lucifer-xt7un Жыл бұрын
Quality at its best❤❤
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Thank you
@sachitsankhe5102
@sachitsankhe5102 Жыл бұрын
Top notch quality content
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Thanks:)
@suranjanachattopadhyay4979
@suranjanachattopadhyay4979 Жыл бұрын
Hi Shrayansh, waiting for you to cover the DB synchronization concept of Active-Active system.
@ConceptandCoding
@ConceptandCoding Жыл бұрын
:) sure will do.
@manasnaik6904
@manasnaik6904 Жыл бұрын
Me too, how to achieve active active for database sync.
@sakshamsondhi2019
@sakshamsondhi2019 Жыл бұрын
Sir, ap itne ache kaise ho sakte ho...😊 Thanks for such top notch content. Proud to say I am also an NITian, will try to catch u up...✌ GodSpeed.......🚀
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Thanks a lot buddy. Let's keep learning and sharing buddy
@aryankumar488
@aryankumar488 Жыл бұрын
@@ConceptandCoding Please add more videos for HLD before LLD videos.
@ravi-thestar8501
@ravi-thestar8501 4 ай бұрын
thats the reason he is keeping some videos only for members :)
@aviator1209
@aviator1209 Жыл бұрын
Thanks a lot for creating these videos, these have been very helpful, just one request, can u plz make more of these videos at a little bit higher rate? as a lot of ground is still left to cover. Thanks!!
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Sure buddy:)
@anjumanislamiachhatarpur7093
@anjumanislamiachhatarpur7093 Жыл бұрын
Nice explanation, understood the underlying concept. I have a question regarding the choice of CASSANDRA DB in Active-Active Architecture: As per the earlian lectures on the CAP theorem, Cassandra provides us high availability, and partition tolerance but not immediate consistency, on the other hand we have MONGO DB which provides Consistency and Partition Tolerance but not High Availability. Both are NoSql DBs and can be used for Multi-Master Architecture. So basically in our case how we are deciding which DB to choose in ACTIVE-ACTIVE architure.? Could you please reply in your mean time?
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Ack of the question
@harishdewangan-nu5tk
@harishdewangan-nu5tk Жыл бұрын
Quality content delivered in simplest way 🫡
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Thank you
@suheabkhan2546
@suheabkhan2546 Жыл бұрын
Maza aagaya
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Thanks
@tejasshaha6629
@tejasshaha6629 Жыл бұрын
Let's say in Active-Passive DB-1 is down and we need to redirect traffic to DB-2 so here who takes care of redirecting traffic, is it manual process or some automated scripts are there ? Thanks sir for wonderful video ❤
@ConceptandCoding
@ConceptandCoding Жыл бұрын
It's a configuration at Application layer.
@mayurranjan9185
@mayurranjan9185 Жыл бұрын
When will you upload syncup video? I am eagerly waiting for that. And really thanks for your help 🙏
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Will do soon buddy
@pulkitgupta4803
@pulkitgupta4803 Жыл бұрын
in active passive when only read happens in DC2 DB how can we maintain data consistency or synchronisation between both DB as the sync only happens when write comes to DC2 DB
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Generally these Disaster Recovery Data centre takes very very less traffic and also Synchronisation from Live(primary) to Replica happens very frequently but it always has the possibility of reading stale data.
@shaileshagarwal1
@shaileshagarwal1 Жыл бұрын
Excellent.. can you help me with which editor it is to draw architecture components?
@ConceptandCoding
@ConceptandCoding Жыл бұрын
One note
@saurabhmittal6947
@saurabhmittal6947 Ай бұрын
isn't this a subset problem which we have already solved in design of key value store ?
@TsarVladolfPutler
@TsarVladolfPutler 5 ай бұрын
What do you do when the Load Balancer itself fails?
@thedatasciencelingo1239
@thedatasciencelingo1239 Ай бұрын
hey Shreyansh , in active passive setup if my application does write and then immediate read there would a risk of data not synced by that time , so how do we reaolve these conflicts
@aakankashasharma1007
@aakankashasharma1007 10 күн бұрын
I also have the same doubt. @conceptandcoding can you please help?
@suhail_saifi_
@suhail_saifi_ Жыл бұрын
aafreen, bro plz make video on prototype LLD with code
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Noted
@ANSHULGUPTA880
@ANSHULGUPTA880 11 ай бұрын
Can we make Active Passive DBs in relational databases? how Oracle will replicate data to secondry db??
@ConceptandCoding
@ConceptandCoding 11 ай бұрын
Yes in relational databases we can have Active Passive. ORACLE replicate data to secondary DB using OGG (Oracle golden gate) which help to transfer committed txns to multiple database. But it has one limitation that there can be delay of several minutes.
@ANSHULGUPTA880
@ANSHULGUPTA880 11 ай бұрын
@@ConceptandCoding Thanks for quick response. I am now a member :)
@sumitbasu5146
@sumitbasu5146 Жыл бұрын
Number 200 viewer
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Thanks for watching
@piyushrana4693
@piyushrana4693 7 ай бұрын
sir what happen if a load balancer itself goes down?
@ConceptandCoding
@ConceptandCoding 7 ай бұрын
using Redunadncy and Failover mechanism it is resolved generally. Means, many load balancer with similar configuration are avaiable and there is a heartbeat check, if heartbeat check finds that the current load balancer is down, failover mechanism seemlessly transition from failed load balancer to new load balancer
@subashreddy4993
@subashreddy4993 Жыл бұрын
At times it is zoomed in and scrolling to the top ,so forgetting the full picture of flow
@ConceptandCoding
@ConceptandCoding Жыл бұрын
Sorry subash. If i am too much scrolling
@JatinDixit-vc3qi
@JatinDixit-vc3qi 20 күн бұрын
Too much ads
16. System Design - Distributed Messaging Queue | Design Messaging Queue like Kafka, RabbitMQ
45:13
Availability | System Design Interview Basics 2022
14:53
Big Tech Coach
Рет қаралды 8 М.
ИРИНА КАЙРАТОВНА - АЙДАХАР (БЕКА) [MV]
02:51
ГОСТ ENTERTAINMENT
Рет қаралды 7 МЛН
МАМА И STANDOFF 2 😳 !FAKE GUN! #shorts
00:34
INNA SERG
Рет қаралды 4,1 МЛН
Smart Sigma Kid #funny #sigma #comedy
00:25
CRAZY GREAPA
Рет қаралды 6 МЛН
Active Active vs Active Passive High Availability Cluster
5:28
Iterator - Design Patterns in 5 minutes
3:58
levonog
Рет қаралды 1,3 М.
System Design Interview: A Step-By-Step Guide
9:54
ByteByteGo
Рет қаралды 605 М.
System Design Interview: Design Uber w/ a Ex-Meta Staff Engineer
1:03:05
Hello Interview - Tech Interview Preparation
Рет қаралды 35 М.
Design a High-Throughput Logging System | System Design
8:23
Interview Pen
Рет қаралды 41 М.
How to Crack Any System Design Interview
8:19
ByteByteGo
Рет қаралды 321 М.