Got a question? Feel free to drop them in the comments below! We will make sure all your queries are answered. For more insightful videos, don't forget to subscribe to our channel. Please don't turn forget to turn on the bell 🛎 notification as well! You don't want to miss out on exclusive content. ⚡Take the Hunger test today: bit.ly/41fhgDW
@ChandrahasaMutyala27 күн бұрын
I don't think I'd ever forget CAP theorem after watching this video
@quicksilver54132 жыл бұрын
I didn't understand why a system that is partitioned has to choose between consistency and availability but your example at @8:53 made it clear. Thank you. 😊
@hpandeymail3 жыл бұрын
Mr Anshuman, your experience is very much reflecting in such high quality content you have shared. I shared your video to my folks and they were so happy to find this good content. So much thanks for sharing this with everyone .. 🙏
@SCALER3 жыл бұрын
Thank you very much for your kind words
@gaukaugaukau2 жыл бұрын
I knew CAP theorem but the way you taught is awesome..You are a great teacher..Keep up the good work to help everyone.
@Info-Galaxy2 жыл бұрын
Super simplified with real world example, teaching / trainings with these kind of explanations will stay in peoples mind forever. Thank you so much for the video.
@johnola21412 жыл бұрын
This could not be any clearer, best explanation i've seen with perfect example. Thank you for sharing.
@ramoosraj3 жыл бұрын
Simple and clear! This would not need a revision from my side... Cheers!
@pawansaarang2 жыл бұрын
Hey Anshuman, the example and analogy You chose to explain CAP theorem, made it too easy to understand it and remember it. Thank You for sharing Your knowledge.
@prudhvir3ddy3 жыл бұрын
well explained. kept me stay on video for 12 min though i read cap theorem before, now i don't forget it
@AnshumanSinghScaler3 жыл бұрын
Thanks Prudhvi. Will do more videos in coming weeks. Will look forward to feedback :)
@rahulsaini2023 жыл бұрын
Hey Man! Good example which you have taken, very impressive.I'll never forget to explain in the interview. Thank you so much!
@SCALER3 жыл бұрын
Glad you liked it!
@SCALER Жыл бұрын
Take the Hunger test today: bit.ly/41fhgDW
@charlesopuoro52953 ай бұрын
Absolutely loved the illustration you used. It sure drives home the point of CAP Theorem. Thank you.
@prasadm36143 жыл бұрын
Wow..... This so simpl but elegant example ...... Also great explanation.... Bro. Thank you 👍
@ankeshvaibhav2846 Жыл бұрын
The best explanation for CAP Theorem in youtube
@soumyaranjanram65363 жыл бұрын
Wish we could have such amazing individuals teaching in our education system !
@gsenthilkumar81399 ай бұрын
00:04 Understanding CAP theorem and its significance 01:39 A premium number providing memory services for users. 03:19 Increased capacity to handle 2000 requests 04:57 Ensuring data consistency through shared diary entries 06:30 Availability problem: Unable to take new requests 07:57 Choosing between consistency and availability in network partition 09:42 In a network partition, you have to choose between consistency and availability. 11:25 Choosing between latency and consistency
@123man123man12 жыл бұрын
Simplest and best explaination ever.. cheers!
@hemantdhanuka46253 жыл бұрын
Nicely explained. Thank you anshuman sir🙏
@gagangupta12553 жыл бұрын
Simply awesome explanation Anshuman !!
@vitaliizinchenko5563 жыл бұрын
Thank you so much!
@PhotoshoppersStop3 жыл бұрын
Thank you very much for make it simple & easy to grasp
@BhagyeshBhatewara Жыл бұрын
Excellent explanation. Pretty detailed & the use case has been fantastic.
@dullard0073 жыл бұрын
Love your teaching style. Looking forward to more videos on system design
@ronn0043 жыл бұрын
Awesome explanation.
@akshaypatil90623 жыл бұрын
Super easy explanation 👍
@anandratn83393 жыл бұрын
brilliant explanation !
@jatinnandwani66782 жыл бұрын
Perfectly explained
@ajaykumargupta7672 Жыл бұрын
Thats the best explanation ever.
@prashantgupta61603 жыл бұрын
thanks man, great video
@vinay52vkk3 жыл бұрын
Excellent explanation!!! Subscribed
@worldvolgs63422 жыл бұрын
Very well explained!! Thanks a lot !
@sreeramakonduri46162 жыл бұрын
Savior of my day
@terminalmagic69692 жыл бұрын
There might be a solution , if you take notes and replicate to your wife's diary and let a demon process took it in async mode , then you will have a higher chance of meeting consistency , but you have to make sure your deamon mode process will guarantee a job done , if the job is done you will send a notification to user , else design a failed job que and perform reprocess till you hit a counter .
@jatinnandwani66782 жыл бұрын
Thanks so much
@Карим-в2дАй бұрын
Really nice explanation!
@_ChetanaNagare2 жыл бұрын
Great Explaination!! 💯
@kuladeeparun3 жыл бұрын
Enjoyed this, thanks!
@_kirtideshmukh2 ай бұрын
Very easy explanation. Thanks!
@saitejaskr53310 ай бұрын
Amazing
@hemachel1753 жыл бұрын
Great explanation!! Could you please also make a video on how to design a recommendation system?
@dashankbhoir36983 жыл бұрын
🔥 🔥 🔥
@JameS009893 жыл бұрын
Good explained 👍
@SCALER3 жыл бұрын
Glad you liked it
@jivanmainali17423 жыл бұрын
I find it so good way of learning although I knew cap theorem
@AnshumanSinghScaler3 жыл бұрын
Thanks. Glad you liked it.
@SHIVAMTIWARI-zu4ht Жыл бұрын
amazing explanantion
@abhishekgarg95283 жыл бұрын
Hey. I got an assignment as part of the interview process. Any guidance around this Make a end to end movie recommendation system where we need to provide an HIGH LEVEL DEGIGN of which components can be used and how they would interact with each other to provide movie recommendation for OTT client application. The requirement is 1. Capture all the data from user analytics. 2. Store it internally in the right system that could be used for such a large volume. 3. Stream data-set 4. Please note that the recommendation should be in real time to the OTT application. I am not sure how can I proceed with HLD and LLD
@SCALER3 жыл бұрын
We recently did a masterclass on Personalisation @ Hotstar. And we keep doing masterclasses on System Design where we discuss an ideal way to design systems like Facebook News Feed, Hotstar, KZbin ingestion, Instagram, etc. To get better in this component, please register for our free masterclass here: www.scaler.com/events
@vijayvaswani97178 ай бұрын
Very well explained sir! Thank you.
@himanshujain8176 Жыл бұрын
superb.
@CHcodebuddy3 жыл бұрын
nice explanation
@deepakchourasiya1965 Жыл бұрын
great explaination sir it was helpful.
@gurkaransingh33753 жыл бұрын
wait! can't we solve this problem using even driven arch? like if explain in a layman lang, then why can't we have intermediates like one or more person who can tell you and your wife to note down data? like using a pub/sub or an api gateway and balance the load?
@AnshumanSinghScaler3 жыл бұрын
The reason I involved my wife was to increase the number of requests I can process. If you pass it down to another person, then that person becomes the bottleneck. If there are more than one person noting the data, then the same cases that I had with my wife should be into consideration between them.
@makarandnidhalkar71392 жыл бұрын
Simply superb.. Subscribed!
@aradhyapandey93667 ай бұрын
Thanks😊
@SumitRai-y4z4 ай бұрын
I have a question wouldn't it be easy to use a central system where everything is stored. instead of storing it on their on personal diary what if they stored on a space which is shared between them in that case bot consistency and availability is possible.
@satyaprakashdwibedi78992 жыл бұрын
What about CA (Consistent & Available but not network partition tolerant) & CP (Consistent & Partition Tolerant but not Available) systems, do they exist, if so how do they work?
@satyaprakashdwibedi78992 жыл бұрын
Banking systems should be based on the CP principle whereas customer-centric companies like google & FB should be AP?
@binarycity87343 жыл бұрын
How to achieve this theorem using coding??
@arpitnot4u3 жыл бұрын
plz make few videos for low level system design
@dp-ut6tu3 жыл бұрын
very nicely explained. Thank you Scaler Academy :)
@SaketAnandPage Жыл бұрын
What is partition tolerance?
@sisansahu55383 жыл бұрын
Quick question : when u tell ur wife to note it down or vice versa , Doesn't it increases the load , which hampers the sole purpose of bringing ur wife in first place i.e to handle load ( more request to process) Plz help me out to understand
@AnshumanSinghScaler3 жыл бұрын
There are 2 kinds of requests. Read (where some calls and asks for relevant entries in my diary) and Write (Noting down entries in my diary). You are right. Load of writes does not reduce. However, read traffic is distributed between me and my wife. Most systems in the world are read heavy and hence this is okay. However, if you want to reduce write traffic, you will have to shard / split (I can only process users with names starting with a-m, while my wife handles everyone with their names starting from n-z).
@loveandcareyou905 Жыл бұрын
You guide is for college kids
@swastikaggarwal2212 жыл бұрын
worst example you took and didn't make clearance with the concepts