YouTube Transcript:
Master Microservices in 2025: Top Scenario-Based Interview Questions You Need to Know! | Code Decode
Skip watching entire videos - get the full transcript, search for keywords, and copy with one click.
Share:
Video Transcript
हे गाइज वेलकम टू कोड डिकोड इन दिस वीडियो वी आर गोइंग टू कवर सम टॉप सिनेरियो बेस्ड माइक्रो सर्विसेस इंटरव्यू क्वेश्चंस नाउ अ डेज द इंटरव्यूज आर नॉट दैट स्ट्रेट फॉरवर्ड लाइक वी यूज्ड टू हैव दे आर नॉट गोइंग टू आस्क यू व्हाट इज सर्किट ब्रिकर डिज़ाइन पैटर्न व्हाट इज़ सागा डिज़ाइन पैटर्न दीज आर नॉट हाउ द क्वेश्चंस आर एज राइट नाउ दे आर मोर ट्रिक यर दे आर मोर टर्न अराउंड एंड ट्विस्टेड अराउंड एंड दैट्ची यू इनटू द सिचुएशंस एंड कंडीशंस एंड देन यू हैव टू आंसर विद ऑल योर प्रायर नॉलेज हाउ वुड यू फिक्स दैट पर्टिकुलर सिनेरियो और हाउ वुड यू इंप्लीमेंट द डिज़ाइन पैटर्स इन दैट पर्टिकुलर सिनेरियो सो लेट्स गेट स्टार्टेड एंड सी फ्यू ऑफ़ द क्वेश्चंस दैट हैव बीन रिसेंटली एस्क्ड इन माइक्रो सर्विसेस इंटरव्यू क्वेश्चंस सो फर्स्ट इज़ बेस्ड ऑन द सर्विस कम्युनिकेशंस एंड डेटा कंसिस्टेंसीज दिस इज़ अ वेरी हाई अ ओवरव्यू ऑ द ब्रॉडर अ टॉपिक द क्वेश्चंस दैट आर आस्ड अराउंड दिस क्वेश्चंस ऑ द टॉपिक इज़ इफ यू हैव मल्टीपल माइक्रो सर्विसेस लाइक ए बी एंड सी दे आर कम्युनिकेटिंग सिंक्रोनस वाया रेस्ट एपीआई फॉर एग्जांपल इन द बैंकिंग सर्विसेस और दी अ पेमेंट्स दैट वी आर टे दीज आर ऑल सिंक्रोनस कॉल्स राइट सो इफ दे इफ यू आर यूजिंग रेस्ट एंड द सिंक्रोनस कम्युनिकेशन इफ अ सर्विस इन द मिडल ऑफ़ द रिक्वेस्ट चेन फेल्स फॉर एग्जांपल a कनेक्टेड टू b कनेक्टेड टू c इफ बी फेल्स देन हाउ वुड यू हैंडल द फेलियर रिकवरी एंड इंश्योर द डेटा कंसिस्टेंसी सो द बेसिक क्वेश्चन इज़ इफ आउट ऑफ़ ए बी एंड सी बी फेल्स हाउ यू वुड स्टिल मैनेज टू सेंड अ रिस्पांस थ्रू ए टू द क्लाइंट सो इफ अ माइक्रोसर्विस इन द मिडल ऑफ़ सिंक्रोनस कम्युनिकेशन चेन फेल्स द फेलियर रिकवरी कैन बी हैंडल्ड यूजिंग रेसिलियंस पैटर्स सो दिस इज़ हाउ दे ट्रिड यू इनटू गेटिंग यू इनटू द सर्किट ब्रेकर डिज़ाइन पैटर्स दो सर्किट ब्रेकर इज़ नॉट द ओनली ऑप्शन वी हैव मल्टीपल मोर ऑप्शंस लाइक री ट्राई विथ अ एक्सपो एं शियल बैक्स ऑफ एंड एवरीथिंग सो लेट्स सी हाउ वी कैन डू दैट सो यू शुड इट इज़ ऑलवेज बेटर यू गिव देम द ऑप्शंस दैट दिस इज़ व्हाट यू कैन इंप्लीमेंट दिस इज़ व्हाट वी कैन इंप्लीमेंट बेस्ड ऑन द सिनेरियो वी कैन चूज द बेस्ट आउट ऑफ़ दीज हे गाइज रिसेंट वी हैव लच अ कोर्स कवरिंग एन एंड टू एंड फुल स्टेक एप्लीकेशन यूजिंग एंगुलर एज फ्रंट एंड एंड माइक्रो सर्विसेस एंड स्प्रिंग बूड एज द बैक एंड आल्सो वी हैव यूज्ड क्लाउड टू डिप्लॉयड वी हैव यूज्ड सीआईसीडी दैट इज जेनकिंस एंड आर्गो सीडी फॉर कंटीन्यूअस इंटीग्रेशन एंड कंटीन्यूअस डिप्लॉयड द टेक्नोलॉजीज दैट वी हैव यूज्ड इज रेस्ट रेस्टफुल वेब सर्विसेस स्प्रिंग बूट एंड माइक्रो सर्विसेस फॉर बैक एंड एंगुलर फॉर फ्रंट एंड गिट हब वी हैव यूज्ड फॉर वर्जन कंट्रोल सिस्टम आल्सो टू मेक द कोड यूनिट टेस्टेबल वी हैव यूज जे यूनिट्स वी हैव यूज सोर फॉर कोड क्वालिटी चेक्स आल्सो फॉर कंटेनराइजेशन वीी हैव यूज डॉकर एंड कुबर टस एंड टू डिप्लॉयड यूज्ड एडब एंड मल्टीपल सर्विसेस फ्रॉम एए आल्सो वी हैव यूज एसएल एज वेल एज नो एसक्यूएल दैट इज मंगो डीबी एंड एसएल ऑन एड सिंस फॉर द एएल वी हैव आरडीएस वी हैव यूज दोज सर्विसेस एंड जेनकिंस एंड आर्गो सडी फॉर सीआईसीडी पाइपलाइन आल्सो सो दिस इज़ एन आर्किटेक्चर ऑफ़ दी एप्लीकेशन दैट वी हैव क्रिएटेड्रॉअर्नेविगेटर एप्लीकेशन इन लोकल पुश इट टू गिब क्रिएट अ जेनकिंस पाइपलाइन एंड डू द सीआईसीडी यूजिंग जेनकिंस एंड आर्गो सीडी एंड एट द एंड डिप्लॉयड होल कोड एट एडब्ल्यू केएस कंप्लीट डिस्क्रिप्शन ऑफ दिस कोर्स इज कवर्ड इन अ वेरी सेपरेट वीडियो द लिंक फॉर दैट वीडियो इज आल्सो गिवन इन द डिस्क्रिप्शन बार बिलो एंड आल्सो द लिंक टू परचेज दैट कोर्स फ्रॉम यूमी इज आल्सो इन द डिस्क्रिप्शन बार बिलो सो प्लीज गो एंड चेक द डिस्क्रिप्शन फॉर ऑल दीज लिंक्स सो द वेरी फर्स्ट इज द सर्किट ब्रेकर डिजाइन पैटर्न एज एज सून एज यू गेट समथिंग अराउंड द रेजिल यू गो फॉर सर्किट ब्रेकर डिज़ाइन पैटर्स सो सर्किट ब्रेकर डिज़ाइन पैटर्स प्रीवेंट्स द सिस्टम फ्रॉम रिपीटेडली कॉलिंग अ फेल्ड सर्विस सो आउट ऑफ़ ए कॉलिंग बी कॉलिंग सी इफ बी इज फेलिंग अगेन एंड अगेन देर इज़ नो यूज़ ऑफ़ गिविंग अ कॉल टू बी अगेन एंड अगेन अदर वाइज इट विल लीड टू इवन फर्द स्लो डाउन इन द रिस्पांस टू द क्लाइंट टू मच ऑफ थ्योरी लेट्स गिव यू अ रियल टाइम एग्जांपल ओके सो इन सिंपल टर्म्स अ सर्किट ब्रेकर इज़ लाइक अ सेफ्टी स्विच दैट यू ऑलवेज हैव इन योर होम आल्सो राइट दैट प्रीवेंट्स इट फ्रॉम रिपीटेडली ट्राइम टू डू समथिंग दैट इज फेलिंग व्हिच कुड मेक द सिचुएशन इवन वर्स इमेजिन यू आर ट्राइम टू प्लग एन एप्लीकेशन इन टू सॉकेट अप्लायंस इन टू सॉकेट बट द सॉकेट कीप्स ऑन स्पार्किंग और फेलिंग इफ यू वांट टू कीप इट प्लग्ड इन इट कुड इवन कॉज द डैमेज टू योर अप्लायंस सो सो फॉर एग्जांपल फॉर एन एसी यू आर ट्राइट प्लग इन टू अ सॉकेट बट सॉकेट इज़ गिविंग यू अ स्पार्क इट विल गिव नॉट ओनली अ डैमेज टू द एप्लीकेशन अप्लायंस लाइक एसी बट आल्सो टू योर लाइफ आल्सो सो व्हाट सर्किट ब्रेकर विल डू इज इट कट ऑफ द पावर फॉर दर सॉकेट टेंपररी अंट्स गिव्स द सिस्टम टू रिकवर बिफोर यू ट्राई अगेन स्विचिंग योर एसी इनटू द सॉकेट इन दिस वे आल्सो इन द सिमिलर वे इन द माइक्रोसर्विस आर्किटेक्चर अ सर्किट ब्रेकर मॉनिटर्स द कॉल बिटवीन मल्टीपल सर्विसेस लाइक ए कॉलिंग बी बी कॉलिंग सी सी कॉलिंग डी इफ वन ऑफ़ द सर्विस से बी इज फेलिंग और इट इज़ टू स्लो र अनअवेलेबल देन सर्किट ब्रेकर ओपनस एंड स्टॉप्स द सिस्टम टू गिव अ कॉल रिपीटेडली टू योर बीस माइक्रोसर्विस दिस हेल्प्स इन ओवरलोडिंग द फेलिंग माइक्रोसर्विस एंड गिव्स अ टाइम टू रिकवर बिकॉज़ नाउ एडेज एवरीथिंग इज़ इन कुबर निटस एंड इन पोर्ट्स इट विल गिव टाइम फॉर पॉड टू रीस्टार्ट द क्रशिंग पॉड विल ऑलवेज बी एबल टू रीस्टार्ट इफ देर इज़ नो टेक्निकल इशू इन टू इट सो वंस द सर्विस सीम्स टू बी वर्किंग फाइन एंड पॉड इज़ अप अगेन आफ्टर अ पर्टिकुलर टाइम आउट ऑफ द चेक द सर्किट ब्रेकर अगेन क्लोज द सिस्टम एंड द सिस्टम कैन ट्राई कॉलिंग द सर्विस अगेन सो दैट्ची ऑफ़ सर्किट ब्रेकर डिज़ाइन पैटर्न नाउ व्हाट इज़ द टूल टू इंप्लीमेंट इट यू कैन यूज़ रेजिल 4 ज सर्किट ब्रेकर टू मॉनिटर एंड फेलर्स एंड टेंपरली स्टॉप कॉलिंग द बी माइक्रो सर्विस व्हिच वाज फेलिंग हाउ डू यू इंप्लीमेंट इट यूज़ द डरेट सर्किट ब्रेकर ऑन द पर्टिकुलर ऑर्डर सर्विस आल्सो गिव द फेल फॉल बैक मेथड सो इफ ऑर्डर सर्विस फेल्स मल्टीपल टाइम्स द सर्किट ब्रेकर एंड गिव्स द फर्द कॉल्स विल स्टॉप गोइंग फॉरवर्ड वंस द ऑर्डर सर्विस रिकवर्स और द पॉट फॉर द ऑर्डर सर्विस कम्स अप हेल्दी द सर्किट ब्रेकर क्लोज आफ्टर पर्टिकुलर चेक और देर इज़ अ हेल्थ चेक गोइंग बिटवीन द सर्किट ब्रेकर पैटर्स एंड दी माइक्रोसर्विस इफ इट इज़ नाउ फाउंड हेल्दी देन ओनली इट क्लोज एंड अलाज द ट्रैफिक अगेन टू ए टू बी टू सी अदर वाइज इट विल स्टॉप गोइंग टू बी एंड इफ बी हैज द प्रॉपर फॉल बैक मैकेनिज्म इट सेज दैट द ऑर्डर स दिस इज अनअवेलेबल यू कैन स्टिल ब्राउज थ्रू योर प्रोडक्ट्स ू प्रोडक्ट कैटालॉग पेज द सेकंड वे इज यूजुअली यूज्ड इन कंजंक्शन ऑलवेज यू कैन यूज़ द री ट्रा मैकेनिज्म फॉर टेंपररी फेलर्स सो एज सेड मोस्ट ऑफ़ द एप्लीकेशंस नाउ अ डेज यूज डॉकर कुबर टस टू बी डिप्लॉयड ऑन द पॉड एज द कंटेनर्स नाउ द पॉड हैज द टेंडेंसी टू कीप ऑन डाइंग एवरी नाउ एंड देन नन ऑफ़ द पॉड विल बी एबल टू लिव लाइफ लॉन्ग सो इफ द फेलियर इज़ इंटरमट दैट इज़ पॉड इज डाउन फॉर फॉर सम टाइम फॉर सम नेटवर्क इशू सम लेटेंसी इश्यूज सम आउटरेज देन इफ व्हेन द सिस्टम इज अप अगेन द पॉड इज़ अप अगेन दैट मींस इट वाज एन इंटरमिटेंट फेलियर और द टेंपररी फेलियर देन रिट्राईंग रिजॉल्व द इशू बट मेक श्यर यू डू नॉट कीप ऑन रिट्राईंग हंड्रेड्स एंड हंड्रेड्स ऑफ़ टाइम्स दैट विल इवन स्लो डाउन योर प्रोसेस फॉर द रियल टाइम एग्जांपल इमेजिन यू आर ट्राइम टू मेक अ फो कॉल बट द लाइन लाइन इज टेंपरेरिली बैड और द कॉल इज फेलिंग इंस्टेड ऑफ़ हैंगिंग अप इ इमीडिएट यू ट्राई कॉलिंग आफ्टर शॉर्ट टाइम एंड इवेंचर गोज अलोंग सो इन दिस सिस्टम सम टाइम्स अ फेलियर इज़ जस्ट टेंपररी जस्ट लाइक अ सर्विस बीइंग टेंपरली स्लो और अनअवेलेबल ऑ पॉड इज डाउन सो राद दन गिवि गिविंग अप ऑन द फर्स्ट फेलर इट सेल्फ यू कैन डू द स्प्रिंग री ट्राय व्हिच ऑटोमेटिक ट्राइज टू मेक अ रिक्वेस्ट अगेन आफ्टर अ ब्रीफ डिले इफ द रि ट्राय फॉर अ फ्यू टाइम्स अ इज़ फाइन एंड वी होप दैट इट विल बी फाइन बट इफ इट प्रजेंट वी विल स्टॉप देन एंड देयर दिस अप्रोच वर्क्स वेरी वेल विद इंटरमट इश्यूज वेर ट्राई कुड सक्ड आफ्टर शॉर्ट डिलेज फॉर एग्जांपल इफ योर पेमेंट सर्विस पॉड इज डाउन राइट नाउ द पॉट माइट कम अप आफ्टर सम डिले सो द रिक्वेस्ट विल रिट्रांसलेशन इट यूजिंग स्प्रिंग रिट्रूजन द रेट रिट्रायबल ओवर दिस पर्टिकुलर क्लास यू हैव मैक्सिमम थ्री अटेम्प्ट्स एंड दिस इज़ दी एक्सपो एशियल बैक ऑफ विथ अ डिले ऑफ़ टू मिली सेकंड्स और टू सेकंड्स यू कैन ल द थर्ड ऑप्शन इज़ यू कैन सेट टाइम आउट टू अवॉइड ब्लॉकिंग द रिक्वेस्ट सो सपोज इफ योर बी माइक्रोसर्विस इज अनरिस्पांसिव योर रिक्वेस्ट मे हैंग अनफिट एंड इवन दो योर रिस्पांस फ्रॉम ए इज सक्सेस सिंस अ बी इज़ अ ब्लॉकर ऑफ द बॉटल नेक ए विल आल्सो नॉट एबल टू गिव रिस्पांस बैक टू क्लाइंट बिकॉज़ इट इज़ स्टक बाय बी सो टाइम आउटस इंश्योर्स दैट द फेलिंग सर्विस डू नॉट स्लो डाउन द एंटायस सो इवन दो इ वाज परफेक्टली फाइन इट वाज स्लो डाउन इन गिविंग रिस्पांस टू क्लाइंट बिकॉज़ ऑफ़ माइक्रोसर्विस बी सो यू कैन ऑलवेज सेट द टाइम आउट कनेक्शन टाइम आउटस लाइक दिस सो व्हेन एवर यू क्रिएट एचटीपी कंपोनेंट और द क्लाइंट रिक्वेस्ट फैक्ट्री बेसिकली दिस इज जस्ट अ कॉन्फ़िगरेशन यू कैन ऑलवेज कॉन्फ़िगर योर रेस्ट एपीआई क्लाइंट्स और द एचटीपी रिक्वेस्ट टू हैव द टाइम आउट्टन कनेक्शन टाइम सो इन द रियल टाइम फॉर एग्जांपल यू आर वेटिंग इन अ कॉफी शॉप एंड द बरिस्ता इज़ टेकिंग टू लॉन्ग टू मेक योर कॉफी सो रदर गेटिंग लेट टू योर ऑफिस और गेटिंग लेट फॉर योर बस एंड डीलेइंग एवरीथिंग इन योर अ ऑन गोइंग डे यू कैन रदर जस्ट ड्रॉप इट ऑफ एंड वॉक अवे सो दिस इज़ हाउ वन सर्विस इफ टेक्स टू लॉन्ग यू विल यू शुड नॉट स्लो डाउन एवरीथिंग टाइम आउटस आर जस्ट लाइक सेटिंग अ वेटिंग टाइम लिमिट इफ द सर्विस डज नॉट रेस्पॉन्ड इन दैट टाइम यू जस्ट मूव ऑन दिस प्रीवेंट्स अदर सिस्टम्स फ्रॉम गेटिंग स्टक एंड यू हैविंग अ बेटर परफॉर्मेंस सो इफ द सर्विस डज नॉट रिस्पांस इन फाइ सेकंड्स द रिक्वेस्ट इज अटेड दिस इज द वेरी इंपोर्टेंट थिंग यू कैन इंप्लीमेंट द फॉल बैक मैकेनिज्म दिस यू ऑलवेज डू विद द फर्स्ट पार्ट सो इन द फर्स्ट पार्ट ओनली वी हैव इंप्लीमेंटेड अ फॉल बैक मैकेनिज्म लाइक दिस राइट विद अ सर्किट ब्रेकर सो व्हाट इज दिस फॉल बैक मैकेनिज्म व्हेन अ सर्विस फेल्स अ डिफॉल्ट रिस्पांस और द कैश रिस्पांस इ सेंट सक्सेसफुली बैक टू द क्लाइंट फॉर एग्जांपल क्लाइंट वाज कॉलिंग ए ए वाज कॉलिंग बी इफ बी इज फेलिंग एंड इवन दो आफ्टर मल्टीपल री ट्राइज इट इज़ नॉट कमिंग अ यू कैन गेट टू द फॉल बैक मेथड एंड से सॉरी ऑर्डर सर्विस इज राइट नाउ डाउन आई कैन नॉट प्लेस योर ऑर्डर बट यू कैन गो अलोंग एड थिंग्स टू योर कार्ड वंस द ऑर्डर सर्विस इज डाउन प्लीज कम बैक एंड गिव एन ऑर्डर अगेन सॉरी फॉर द डीले आई विल गिव यू सम रियल टाइम एग्जांपल ओके सपोज यू आर यूजिंग अ वेदर पप टू सी व्हाट इज द वेदर टुडे एंड टुमारो इट फेचेज द करंट परेचर फ्रॉम द एक्सटर्नल वेब माइक्रो सर्विस इफ दैट माइक्रो सर्विस गोज डाउन सो इंस्टेड ऑफ़ शोइंग दन एरर ऑन द एप सेइंग दैट सॉरी आवर एप सर्विसेस डाउन देर इज़ नो वेदर कंडीशन अपडेट फॉर यू एट द मोमेंट दिस इज सच अ बैड यूज़र एक्सपीरियंस फॉर द वेदर एप सो राद देन दैट इफ यू हैव एनीथिंग व्हिच इज़ नोन लाइक 10 मिनट्स बैक 20 मिनट्स बैक वन आवर बैक यू कैन स्टोर दैट इन द कैशे एंड गेट दैट फ्रॉम द कैश एंड शो एज द लास्ट नोन वेदर रिपोर्ट राद देन शोइंग द सर्विस अन अवेलेबल फॉर एग्जांपल द लास्ट नोन रिपोर्ट वाज टू आवर्स बैक सेइंग इट इज़ सनी टुडे एट 24° सेल्सियस सो इवन इफ योर ऐप फेल्स एट दिस पर्टिकुलर टाइम पॉइंट ऑफ़ टाइम यू कैन शो द थिंग व्हिच इज़ इन द कैश टू आवर्स बैक दैट इज़ 24° सेल्सियस इंड सनी इंस्टेड ऑफ़ डिस्प्ले इंग एन एरर ऑर द ब्लैंक स्क्रीन टू द यूज़र दिस विल इनस विल एग्जैगरेट योर यूज़र एक्सपीरियंस विल नॉट गिव अ बैड परफॉर्मेंस सो दिस इज़ हाउ यूज़र गेट्स अ हेल्पफुल अप टू डे टू डे टेंपरेचर रीडिंग्स सो दैट्ची दिस रियल टाइम एग्जांपल सो यू कैन स्टोर द रिसेंट सक्सेसफुल रिस्पांस इन द कैशर फॉर एग्जांपल रेडस एंड सर्व देम व्हेन द सर्विसेस डाउन दिस कैन ओनली बी डन वेयर रियल टाइम डेटा नीड इज़ नॉट देयर फॉर एग्जांपल इफ यू नीड टू शो द इन्वेंटरी यू कैन नॉट डू दैट बिकॉज़ इफ यू कैन शो टू अवर ओल्ड डेटा दैट यू हैव 10 इन्वेंटरी फॉर दिस मोबाइल इट माइट नॉट बी द राइट थिंग बिकॉज़ इट यू माइट गेट द 10 मोबाइल ऑर्डर एंड यू विल गो आउट ऑफ़ अ इन्वेंटरी इफ द डेटा इज़ नॉट टू डेटेड एंड इन दीज टू अवर्स टू और थ्री मोबाइल्स गोज आउट फॉर द सेल सो फॉर द फॉर द कैशिंग यू कैन यूज़ रेडिस हियर द फिफ्थ पार्ट व्हिच इज़ नॉट यूजुअली द ऑलवेज पॉसिबल पार्ट इज़ यू कैन यूज़ असंक्रामक यूजिंग नॉट यूजिंग द रेस्ट एपीएस एंड यूजिंग रदर कफकाज रेबिट एम क्यूज एक्टिव एम क्यूज दिस इज़ नॉट ऑलवेज पॉसिबल फॉर एग्जांपल यू कैन नॉट टेक पेमेंट्स असंक्रामक यूजर्स जस्ट बाय गिविंग एन यूआई दैट ऑर्डर प्लेस सक्सेसफुली यू कैन नॉट डू दैट द पेमेंट्स शुड बी इन अ सिंक्रोनस मैनर बट इफ यू आर यूजिंग रेस्ट एपीआई टू गिव नोटिफिकेशंस टू द यूज़र दैट योर ऑर्डर हैज बीन प्लेस सक्सेसफुली एंड दिस इज़ द डेटा इन योर कार्ड डिस इज़ द प्रोडक्ट्स इन योर कार्ड यू कैन डू दैट इन द असंक्रामक यू आर साइनिंग अप फॉर द न्यू अकाउंट नॉर्मली यू फिल इन योर डिटेल्स लाइक क्रिएट अकाउंट एंड सेंड ईमेल कंफर्मेशन ऑन द यूज़र अकाउंट क्रिएटेडॉक्युमेंट्सफ्रैगमेंट वुड यू हैंड अ फेलर सो इट डिपेंड्स ऑन द टाइप ऑफ फेलर इफ द फेलर इज टेंपरली देन यू कैन रिट्रांसमिट यू कैन यूज़ द टाइम आउट टू प्रिवेंट द फर्द ब्लॉकिंग बट इफ द सर्विस इज डाउन फॉर अ वेरी लॉन्ग टाइम यू शुड यूज़ सर्किट ब्रेकर टू स्टॉप द कॉल्स व्हाट इफ द सर्विस फेल्स बट डेटा इज सीरियसली नीडेड इट इज समथिंग व्हिच यू हैव टू गिव इवन दो विद सम ओल्ड डाटा इज आल्सो फाइन यू कैन यूज कैशे लाइक रेडिस टू गिव द फॉल बैक रिस्पांस एंड इफ देर इज अ पॉसिबिलिटी टू अवॉइड कैस्केडिंग फेलर्स यू कैन मूव टू अस सिंक्रोनस कम्युनिकेशन दिस इज वेरी मच कॉर्नर केस ओनली एंड ओनली इट इज पॉसिबल देन ओनली यू कैन गो टू दिस पर्टिकुलर सॉल्यूशन सो यूजुअली द सर्किट ब्रेकर विद प्रॉपर टाइम आउटस रिट्राईंग फॉल बैक दीज फोर आर फोर ऑल द फोर थिंग्स आर टू बी डन व्हेन एवर यू आर यूजिंग द रेस्ट एपीआई कॉल्स टू प्रिवेंट द होल सिस्टम फेलियर बिकॉज़ ऑफ वन बॉटल नेक एंड व्हाट आर द टूल्स फॉर ट्राई यू कैन यूज़ स्प्रिंग रीट फॉर सर्किट ब्रेकर यू कैन यूज रेजिस 4 ज फॉर टाइम आउटस यू कैन यूज़ रेस्ट टेंप्लेट कॉन्फ़िगरेशन दैट आईव शोन यू राइट कनेक्शन टाइम टाइम आउट एंड रीड टाइम आउट फॉर कैशे एंड फॉल बैक रिस्पांसस यू कैन यूज़ द मिक्स एंड मैच ऑफ रेडिस रेजिल 4 ज फॉर असंक्रामक टू हैंड फेलर्स इन दिस रेस्ट एपीआई बेस्ड माइक्रोसर्विस आर्किटेक्चर यू शुड यूज सर्किट ब्रेकर टू प्रिवेंट द रिपीटेड कॉल्स यू शुड आल्सो इंप्लीमेंट द रिट्रे फॉर टेंपररी फेलर्स सेट टाइम आउटस टू अवॉइड ब्लॉकिंग द होल रिक्वेस्ट चेन यूज फॉल बैक मैकेनिज्म एंड कैश फॉर मिसिंग डाटा और इफ दे इज नॉन क्रिटिकल रिक्वेस्ट देन यू कैन थिंक ऑफ मूविंग टू असंक्रामक बेस्ड सिंक्रोनस कॉल्स दे द सेकंड सिनेरियो दिस इज अ वेरी इंटरेस्टिंग सिनेरियो ओके यू हैव एन ई-कॉमर्स एप्लीकेशन विथ ऑर्डर सर्विस एंड द पेमेंट सर्विस एंड इन्वेंटरी सर्विस सो बेसिकली थ्री थ्री सर्विसेस ओके व्हाट आर दोज ऑर्डर सर्विस इन्वेंटरी सर्विस पेमेंट सर्विस नाउ सपोज यू आर प्लेसिंग एन ऑर्डर बट ऑर्डर शुड बी सक्सेसफुल ओनली इफ बोथ द पेमेंट एंड इन्वेंटरी आर अपडेटेड सक्सेसफुली अदर वाइज यू हैव टू कैंसल द ऑर्डर हाउ वुड यू मेक श्यर दैट ओन इफ पेमेंट इज़ डन एंड इन्वेंटरी इज अपडेटेड देन ओनली ऑर्डर इज़ सक्सेसफुल दिस इज़ अ डिस्ट्रीब्यूटर ट्रांजैक्शन सिनेरियो ओके सो इंश्योरिटी जिी फॉर डिस्ट्रीब्यूटर ट्रांजैक्शंस एंड डेटा कंसिस्टेंसी द बेस्ट वे टू हैंडल इट इज थ्रू सागा डिज़ाइन पैटर्न द सागा कंसिस्ट्स ऑफ टू अप्रोचेबल कंडक्टर बेसिकली दिस इज़ द सेंट्रल प्लेस वर व्हिच कंट्रोल्स द एव्री फ्लो फॉर एग्जांपल आई विल गिव एन एग्जांपल थ्रू दिस ओके सो इट स्टार्टस द रजिस्ट्रेशन ऑफ़ यूजर रजिस्टर सक्सेसफुली नाउ इट इज अ ऑर्केस्ट्रेटर हु गिव्स द कमांड टू इन्वेंटरी सर्विस टू चेक द इन्वेंटरी इफ द इन्वेंटरी इज़ अवेलेबल देन इट एस्क्स फॉर द पेमेंट फ्रॉम द यूजर इफ द पेमेंट इज सक्सेसफुल इट्स द ऑर्केस्ट्रेटर टास्क टू अरेंज द शिपमेंट इफ द शिपमेंट इज़ कंफर्म इट्स द टास्क ऑफ द ऑर्केस्ट्रेटर टू गिव द रिस्पांस एक्नॉलेजमेंट बैक दैट यस योर ऑर्डर इज़ प्लेस सक्सेसफुली और इफ इन्वेंटरी इज़ नॉट अवेलेबल यू हैव टू नोटिफाई द यूजर दैट र यू आर आउट ऑफ़ स्टॉक एंड से सॉरी र ऑर्डर इज कैंसल्ड इदर बिकॉज़ योर पेमेंट वाज नॉट सक्सेसफुल और वी आर आउट ऑफ़ स्टॉक सो इन दिस पर्टिकुलर केस द ऑर्केस्ट्रेटर टेल ईच सर्विस व्हाट टू डू एंड इन व्हाट ऑर्डर फॉर एग्जांपल ऑर्केस्ट्रेटर फर्स्ट कॉल्स इन्वेंटरी सर्विस देन पेमेंट सर्विस देन शिपिंग सर्विस सो इट्स द सेंट्रल प्लेस वेयर एवरीथिंग हैपेंस सो इफ एनी सर्विस फेल्स द प्रोसेस कैन बी स्टॉप्ड र ट्राइड बाय द ऑर्केस्ट्रेटर बिकॉज़ ही इज द कोऑर्डिनेटर आल्सो दिस इज द सिंगल सेंट्रलाइज्ड कंट्रोल फॉर द होल लॉजिक एंड इंप्लीमेंटेशन ऑफ वर्क फ्लो सो एनी रिट एंड एरर्स आर हैंडल्ड बाय द ऑर्केस्ट्रेटर एंड व्हेन इट कम्स टू कोरियोग्राफी इट इज क्वाइट डिसेंट्रलाइज्ड लेट्स अंडरस्टैंड दैट विद दिस एग्जांपल देर इज नो ऑर्केस्ट्रेटर हियर इफ यू कैन सी दिस वाज द पिंक वन वाज ऑर्केस्ट्रेटर सिंस देर इज नो ऑर्केस्ट्रेटर देर इज नोबडी टू हैंडल दिस कम्युनिकेशंस सो हु हु हैज टू मैनेज इट इट्स ऑल दज स हु इंटरनली हैंडल्स इट सो द पेमेंट सर्विसेस मेक्स द इवेंट से पेमेंट कंप्लीटेड व्हिच विल बी लिसन बाय बोथ द शिपिंग सर्विस एंड द इन्वेंटरी सर्विस सो इफ द पेमेंट इज कंप्लीटेड यू कैन प्रोसेस द शिपिंग एंड अपडेट द इन्वेंटरी एल्स द कंपनसेटिंग ट्रांजैक्शंस कम्स इन टू पिक्चर सो द कंपनसेटिंग इवेंट्स विल आल्सो फ्लो दिस थ्रू दिस इवेंट बेस लेट्स अंडरस्टैंड दिस इन द कोरियोग्राफी इट्स अ डिसेंट्रलाइज्ड अप्रोच नो सेंट्रल कंट्रोलर और द गाइडिंग सर्विस ज देयर ईच सर्विस विल लिसन टू ईच इवेंट फ्रॉम अदर माइक्रोसर्विस दैट ट्रिगर्स देयर ओन एक्शन फॉर एग्जांपल इफ द पेमेंट इज कंप्लीटेड इट पब्लिशेज पेमेंट कंप्लीटेड इवेंट व्हिच विल बी लिसन बाय द शिपिंग एंड द इन्वेंटरी सर्विस सिंस देर इज़ नो सेंट्रल कंट्रोलर नो सेंट्रल ऑर्केस्ट्रेटर ईच सर्विस नोज इट्स रोल एंड हाउ डू दे वांट टू रिएक्ट टू ईच मैसेज र द इवेंट सो सर्विसेस आर अवेयर दैट दे हैव टू लिसन थ्रू द काफ्का और द इवेंट बस एंड दे डोंट नीड एनी सेंट्रल अथॉरिटी टू गाइड देम दिस गिव्स अ गुड लूजली कपल्ड माइक्रो सर्विसेस रीजन बीइंग्स द सिपिंग माइक्रोसर्विस नीड्स टू नो दैट द पेमेंट कंप्लीटेड इवेंट हैज टू बी लिसन बाय मी एंड व्हेन दैट ओकर्स आई शुड रिएक्ट सो ईच इंडिविजुअल सर्विसेस जज द इंडिपेंडेंट एग्जीक्यूशन एंड दे नो देयर ओन रिस्पांसिबिलिटी एंड टास्क एंड दे कैन ऑपरेट इंडिविजुअली एंड हियर इज द डिफरेंस बिटवीन ऑर्केस्ट्रेटर एंड कोरियोग्राफी डिजाइन पैटर्न द कंट्रोल हियर इन द ऑर्केस्ट्रेटर इज सेंट्रलाइज्ड व्हाल इट इज डिसेंट्रलाइज्ड हियर द कम्युनिकेशन फ्लो इज़ वन सर्विस टेल्स ऑल अ द सर्विस व्हाट टु डू एंड दैट सर्विस इज़ ऑर्केस्ट्रेटर हु टेल्स ऑल अ दर माइक्रो सर्विसेस व्हाट दे डू व्हाइंड इन द केस ऑफ़ कोरियोग्राफी ईच सर्विस लिसेंस फॉर द इवेंट इन द इवेंट बस एंड दे नो व्हाट टू रिएक्ट एंड हाउ टू रिएक्ट ऑन दैट पर्टिकुलर इवेंट सो इट्स मोस्टली थ्रू द इवेंट ड्रिवन आर्किटेक्चर व्हाइट द केस ऑफ़ फेलर हैंडलिंग द सेंट्रलाइज्ड फेलर इज़ मैनेज्ड बाय ऑर्केस्ट्रेटर ऑल द हैंड ट्रेज एंड एरर्स वाइल इन केस ऑफ़ कोरियोग्राफी ईच सर्विस हैंडल्स देयर ओन एरर्स डिपेंडेंसीज वन सर्विस डिपेंड्स अपऑन द ऑर्केस्ट्रेटर दे इज़ अ वेरी हाई एंड सिंगल पॉइंट ऑफ़ फेलर फॉर द ऑर्केस्ट्रेटर व्हेन इट कम्स टू कोरियोग्राफी इट्स लूजली कपल्ड देर इज़ नो डिपेंडेंसी ऑन एनी ऑफ़ द सिंगल ऑर्केस्ट्रेटर स्केलेबिलिटी इज़ अ प्रॉब्लम बिकॉज़ ऑफ़ द सेंट्रल ऑर्केस्ट्रेटर हियर इट इज़ मोर स्केलेबल सो दे बोथ हैव देयर एडवांटेजेस एंड डिसएडवांटेजेस सो दिस इज़ वन ऑफ़ द वे हाउ यू कैन हैंडल द सच सिचुएशन वेयर यू हैव बोथ पेमेंट एंड इन्वेंटरी टू बी अपडेटेड बिफोर द ऑर्डर इज़ कंफर्म्ड द सेकंड वे इज यूज़ द आउट ऑफ बॉक्स पैटर्न वेयर आउट ऑफ बॉक्स पैटर्न मेक शर्स दैट द ऑर्डर इज नॉट प्लेस्क योर पेमेंट माइक्रो सर्विस एंड इन्वेंटरी माइक्रो सर्विस डज नॉट गिव यू द राइट रिजल्ट सो इट्स जस्ट लाइक अ सेफ्टी नेट व्हिच मेक्स शर्स दैट योर ऑर्डर इवेंट इज सेंट आउट ओनली आफ्टर ऑल द टास्क आर कंप्लीटेड सक्सेसफुली दैट इज़ इन्वेंटरी एंड पेमेंट इज डन सक्सेसफुली दिस अवॉइड एनी सिचुएशन वयर यर समथिंग गेट्स लॉस्ट दैट मींस योर ऑर्डर अ डज नॉट गेट प्लेस्क डज नॉट कॉज एनी इनकंसिस्टेंसी दैट इफ द पेमेंट इज़ नॉट डन और यू डोंट हैव इन्वेंटरी स्टिल द ऑर्डर इ प्लेस सक्सेसफुली दैट डजन हैपन विद द आउट बॉक्स पैटर्न नाउ व्हाट इज़ आउट बॉक्स पैटर्न गोइंग इनटू द थियोरेटिकल वे लेट्स अंडरस्टैंड विद द रियल टाइम सिनेरियो इमेजिन यू आर एट अ रेस्टोरेंट यू आर प्लेसिंग एन ऑर्डर योर वेटर कम्स डाउन टू यू राइट द ऑर्डर इन योर नोट इन हिज नोटबुक दैट इज़ इन आवर केस अ डेटाबेस बट बिफोर योर ऑर्डर रिचेस टू द किचन द वेटर हैज द सीक्रेट फोल्डर और कॉल्ड एज आउट बॉक्स टेबल सो इन द आउट बॉक्स डिजाइन पैटर्न यू हैव अ सेंट्रलाइज्ड आउट बॉक्स टेबल वेयर ऑल द इवेंट्स आर रजिस्टर्ड नाउ कमिंग टू ववर रियल टाइम व्हेन एवर द वेटर राइट्स इट्स ऑर्डर डिटेल्स इनटू अ नोटबुक इट आल्सो साइमल नियस राइट इट टू वन ऑफ द आउट बॉक्स टेबल और द सीक्रेट फोल्डर वयर दे रिकॉर्ड ईच ऑर्डर एंड इवेंट विद इन द सेम ट्रांजैक्शन सो जस्ट इन केस समथिंग गोज रॉन्ग फॉर एग्जांपल व्हेन यू प्लेस एन ऑर्डर वेटर राइट इट डाउन इन इट्स नोटबुक एंड इमीडिएट टू इट्स आउट बॉक्स टेबल सेइंग ऑर्डर इज़ प्लेस्क टू बी सेंट टू किचन दिस इज़ एन इवेंट ऑर्डर इज़ प्लेस्क टू द किचन द सेकंड पर्सन फॉर एग्जांपल द कुक लुक्स एट द सीक्रेट फोल्डर और द आउट बॉक्स टेबल एंड सीज दैट ऑर्डर इज लिस्टेड एंड हैज टू बी डिलीवर्ड बाय द किचन इफ एनीथिंग गोज रंग फॉर एग्जांपल द कुक फॉरगॉट टू गिव द ऑर्डर द आउट बॉक्स टेबल स्टिल हैव द बैकअप एंड यू कैन री ट्राई बाय गिविंग ऑर्डर बैक टू द किचन विदाउट वरिंग व्हाट हैपेंड वाज द ऑर्डर गिवन टू द कस्टमर एंड दे एट इट अप और इट इज नॉट इवन सर्व्ड टू देम सो दैट रिसेंट अपडेट ऑफ द इवेंट इज स्टोर्ड इन द आउट बॉक्स टेबल सो आउटबॉक्स टेबल इज अ स्पेशल टेबल दैट स्टोर्स इवेंट लाइक ऑर्डर क्रिएटेडॉक्युमेंट्सफ्रैगमेंट नॉट सर्व्ड ऑर्डर सर्व्ड हॉट ऑर्डर कंप्लीटेड गॉट अ गुड फीडबैक दीज काइंस ऑफ़ इवेंट्स आर स्टोर्ड इन द आउट बॉक्स टेबल दैट नीड्स टू बी सेंट टू अदर सर्विसेस फॉर एग्जांपल द कुक सर्विस और द वेट रिंग सर्विस और इन आवर केस पेमेंट ऑफ द इन्वेंटरी सर्विस देर इज़ अ बैकग्राउंड वर्कर और द डे बेजय हु चेक्स दिस टेबल रेगुलरली एंड सेंड्स द राइट इवेंट टू द राइट सर्विस थ्रू काफ का इफ द सिस्टम क्रैशेज द इवेंट इज स्टिल सेफ इन द आउटबॉक्स टेबल सो सिस्टम कैन रिडाउट एनी फेलर लाइक सीइंग दिस वाज द लास्ट अपडेट दैट ऑर्डर वाज प्लेस बट वाज नॉट सर्व्ड सो इट्स गिवन अगेन टू द किचन एंड सर्व्ड हॉट टू द यूजर्स व्हाई इज इट यूज़फुल बिकॉज़ इट मेक्स शर्स दैट योर ऑर्डर इज़ नॉट प्लेस्क यू आर इन्वेंटरी एंड पेमेंट सर्विसेज नॉट डन सो इट मेक्स शोर्स इफ एनीथिंग गोज रॉग सिस्टम कैन स्टिल रिट्राईंग वोंट लूज द डेटा बिकॉज़ ऑफ़ देयर एसिस्टिंग आउट बॉक्स टेबल आल्सो इट इंश्योर्स द इवेंट इज डन ओनली वंस एंड इज़ सेंट ओनली वंस इट इज़ नॉट डुप्लीकेटेड बिकॉज़ इफ द अ डेटाबेस कंटेंस और द आउटबॉक्स टेबल कंटेंस द ऑर्डर इज़ सर्व्ड हॉट यू शुड नॉट रीड क्रिएट द ऑर्डर गिव इट टू किचन एंड सर्व देम अगेन सो दैट इज़ द प्रिवेंशन इज़ एगजैक्टली वन डिलीवरी ऑफ़ ऑर्डर टू द कंज्यूमर सो यू कैन क्रिएट द आउट बॉक्स टेबल विद द इवेंट टाइप इवेंट डाटा एंड स्टेटस दिस डिबेज एम और द अनदर टूल लिसेंस फॉर दिस टेबल एंड सेंड्स द इवेंट फॉर कफ काफ फॉर फर्द प्रोसेसिंग व्हाट इज़ द एड एडवांटेज इट प्रिवेंट नो इवेंट लॉस आल्सो प्रीवेंट्स द कंसिस्टेंसी व्हाट इज़ द प्रॉब्लम देर इज अ सेपरेट प्रोसेस कॉल्ड इज डि बेजय और अदर टूल हैज टू लिसन टू योर आउट बॉक्स टेबल टू रेगुलराइज योर इवेंट्स इन द सिस्टम नाउ दिस वाज द टू वे टू हैंडलिंग दैट ऑर्डर इज नॉट प्लेस अंट्सल फर्स्ट वाज सागा सेकंड वाज दि आउट बॉक्स पैटर्न इज थर्ड नॉट रिकमेंडेटरी ट्रांजैक्शन यू कैन नॉट मेंटेन द एसेट प्रॉपर्टीज दैट नाइसली द ऑप्शंस फॉर दिस एसेट प्रॉपर्टी मैनेजमेंट इज द टू पीसी एंड थ्री पीसी प्रिपेयर एंड कमिट फेसेस ट्स वेर द प्रॉब्लम राइज बिकॉज दिस इज ट्राइट बिकम एसेट बट विल नॉट बी एबल टू एट द एंड सो आई एम नॉट गोइंग टू डिस्कस दिस इट्स नॉट रेकमेंडेड इफ इट इज रियली रिक्वायर्ड देन यूज ट अवाइज ऑलवेज गो फॉर सागा फोर्थ इ य आईडम पोटेंसी टू प्रिवेंट डुप्लीकेट ऑर्डर्स दिस इज़ एनीवेज यू हैव टू डू सो इफ देर इज़ अ री ट्राई मैकेनिज्म इट माइट कॉज डुप्लीकेट डल्स सो टू प्रिवेंट दैट यू कैन यूज़ आईडम पोटेंसी की एंड सी इफ द ट्रांजैक्शन इज आ प्रेजेंट ऑलरेडी देयर देन डोंट ू इट दे इज़ अ डेड लिटर क्यू दिस इज़ अ वेरी ब्यूटीफुल कांसेप्ट व्हेन इट कम्स टू अ एनीथिंग काफ काज और रेबिट एम क्यूज दे बोथ हैव द डेड लेटर क्यूज व्हाट इज़ डेड लेटर क्यूज लेट्स अंडरस्टैंड दैट फस्ट ओके सो इफ द पेमेंट इज नॉट डन एंड इट इज फेलिंग इट शुड बी मूव्ड टू डेड लेटर क्यू फॉर लेटर प्रोसेसिंग व्हाट इज अ डेड लेटर क्यू डेड लेटर क्यू इज जस्ट अ स्पेशलाइज्ड क्यू वेयर द मैसेजेस दैट हैव फेल्ड द मल्टीपल प्रोसेसिंग अटेम्प्ट्स आर सेंड फॉर एग्जांपल यू आर ट्राइल्ज बिकॉज़ यू हैव इंप्लीमेंटेड रिट्रांसलेशन नॉट एबल टू कनेक्ट टू द पॉट सक्सेसफुली दैट मैसेज जज देन सेंट टू द डेड लेटर क्यू दैट प्रिवेंट द मैसेज लॉस एंड अलाउ द ट्रबल शूटिंग डीबगिंग एंड लेटर ऑन डूइंग द मैनुअल रिट्राईंग हाउ दिस डेड लेटर क्यू वर्क्स फॉर एग्जांपल देर इज अ पेमेंट इवेंट व्हिच हैज टू बी डन द पेमेंट इवेंट इज देन पिड अप बाय द मेन क्यू इट गिव्स यू द यूआई दैट प्लीज डू द पेमेंट इफ यू वांट योर ऑर्डर टू बी डन इट ट्राइज इट इज इफ इट इज फेलिंग ड्यू टू डेटाबेस इशू एपीआई फेलर अ बग और द नेटवर्क इशू लेटेंसी इशू फॉर दैट एन नंबर ऑफ़ टाइम ओटीपी इज नॉट रिसीवड बाय द कंज्यूमर बाय एनी केस इफ इट इज ट्राइम बाय थ्री टाइम्स फोर टाइम्स टिपिकली द मैक्सिमम रिट इ थ्री टाइम्स इफ इट इज़ नॉट डन एंड स्टिल यू आर फेलिंग टू गेट द पेमेंट बट स्टिल यू आर स्टिल ट्राइम टू गेट योर ऑर्डर सक्सेसफुल यू कैन गिव दैट अटेंप्ट टू द डेड लेटर क्यू इफ द मैसेज स्टिल फेल्स टू रीड ट्राई इट इज़ मूव्ड टू डेड लेटर क्यू इंस्टेड ऑफ़ बीइंग डिस्कार्डेड एंड द डेड लेटर क्यू इज़ अ सेपरेट क्यू फ्रॉम द मेन क्यू व्हिच होल्ड्स ओनली द फेल्ड मैसेजेस सो व्हाट यू कैन डू इज हे मैन यू आर ट्राइम टू प्लेस एन ऑर्डर बट यू वरर नॉट एबल टू डू द पेमेंट नाउ इज द टाइम इफ यू हैव द प्रॉपर बैंक अकाउंट्स विद यू यू कैन डू द री ट्राई एंड यू कैन प्लेस एन ऑर्डर दिस गिव्स अ बेटर यूज़र एक्सपीरियंस सो यू कैन मॉनिटर द डेड लेटर क्यू फॉर द ऑर्डर्स व्हिच आर फेल्ड इन द पेमेंट्स यू कैन रिमाइंड देम दैट दिस इज़ स्टिल इन योर कार्ट डू द पेमेंट एंड गेट योर डेट गेट योर कार्ड डन सो मैसेजेस इन द डेड लेटर कू कैन लेटर बी इंस्पेक्टेड फिक्स्ड मैनुअली रिट्राईंग देम नोटिफिकेशन दैट योर ऑर्डर इज़ स्टिल स्टक प्लीज डू द पेमेंट अदर वाइज योर ऑर्डर विल बी कैंसल्ड एंड देर इज़ अ वे टू हैंडल द डे लेटर क्यूज इन रेबिट एम क्यू दिस इज हाउ यू क्रिएट द डेड लेटर क्यूज एक्सचेंज दे आर कॉल्ड एज एक्सचेंज एंड इन काफ्का यू कैन क्रिएट अ सेपरेट टॉपिक नेम एज डेड लेटर क्यू विद दिस पर्टिकुलर एप्लीकेशन फैक्टर दिस पर्टिकुलर रिटेंशन मिली सेकंड्स एंड द पार्टीशंस सो फाइनल सॉल्यूशन फॉर यू इज ऑलवेज व्हेन यू हैव अ सिचुएशन वेयर योर ऑर्डर हैज टू बी प्लेस ओनली वन इन्वेंटरी एंड पेमेंट सर्विसेस ट बेसिकली डिस्ट्रीब्यूटर ट्रांजैक्शन इज द सिनेरियो हियर ऑलवेज गो फॉर सागा डिजाइन पैटर्न आल्सो इफ यू शुड ऑलवेज प्रिवेंट द डुप्लीकेट ऑर्डर्स दैट इट्स अदर वाइज यू विल एंड अप हैविंग द लॉस इन द बिजनेस सो यूज़ द रेडिस्ट लॉक्स एंड द आईडम पोटेंसी कीज अवॉइड पार्शियल फेलर्स यूजिंग आउट बॉक्स पैटर्न एंड रिट्राईंग प्रिवेंट द मैसेज लॉस विद डेड लेट अ क्यूज बेस्ट अप्रोच इज ऑल दीज थिंग्स नाउ देर इज अ थर्ड सिनेरियो योर एप्लीकेशन एक्सपोज मल्टीपल माइक्रो सर्विसेस टू माइक आउटसाइड वर्ल्ड हाउ वुड यू इंश्योर दीज थिंग्स सिक्योरिटी रेट लिमिटिंग एंड रिक्वेस्ट वैलिडेशन एट दी एंट्री पॉइंट इट सेल्फ अंडरस्टैंड दिस ट्रिकी क्वेश्चन ओके यू कैन इंप्लीमेंट सिक्योरिटी एट माइक्रोसर्विस लेवल आल्सो बट इट सेज एट एंट्री पॉइंट सो देर इज एन एंगुलर और द रिएक्टिव एप्लीकेशन इट इज गिविंग अ कॉल टू योर बैक एंड एंड योर बैक एंड कंसिस्ट ऑफ मल्टीपल माइक्रो सर्विसेस यू नीड टू इंश्योर सिक्योरिटी एट द गेट वेर योर माइक्रो सर्विसेस स्टर्ट्स एंड दैट गेट इज नथिंग बट द एपीआई गेटवे सो यू कैन ऑलवेज इन दिस सिचुएशन यू कैन ऑलवेज इंप्लीमेंट सिक्योरिटी आल्सो द रेट लिमिटिंग एंड रिक्वेस्ट वैलिडेशन एट द एपीआई एट लेवल वी विल सी हाउ ओके बट हाउ हाउ इट इज गुड इफ यू इनिशियली स्टॉप द हैकर्स और द अनऑथराइज्ड यूजर्स यू डोंट हैव टू नेविगेट टू मल्टीपल माइक्रो सर्विसेस आल्सो रि वट इज रेट लिमिटिंग व्हेन यू बम बोर्ड अ पर्टिकुलर वेबसाइट विथ थाउजेंड्स ऑफ रिक्वेस्ट इट विल इट्स पॉड माइट क्रैश इट्स लेटेंसी माइट गो बैड द परफॉर्मेंस माइट गो वेरी बैड सो रेट लिमिटिंग इज टू प्रिवेंट योर सिस्टम फ्रॉम बंबा ऑफ अननेसेसरी रिक्वेस्ट दैट यू नॉट हैंडल इट अ पर्टिकुलर पॉइंट ऑफ़ टाइम आल्सो रिक्वेस्ट वैलिडेशन इफ आई कीप हिटिंग अ अ पर्टिकुलर माइक्रोसर्विस विथ रॉन्ग और द बैड रिक्वेस्ट आई कीप ऑन गेटिंग 400 बैट रिक्वेस्ट स्टिल आई एम गिविंग अ कॉल मल्टीपल मल्टीपल टाइम्स वि द 400 बैड रिक्वेस्ट इफ इट गोज टू मल्टीपल माइक्रो सर्विसेस दैट विल बी ऑफ़ नो यूज़ सो रिक्वेस्ट वैलिडेशन एट द एंट्री पॉइंट इज वेरी गुड सो हाउ वुड यू इंप्लीमेंट दीज थ्री एट दी एंट्री पॉइंट दैट इज़ एट एपीआई गेटवे लेवल सो यू कैन जस्ट यूज़ द ऑथेंटिकेशन एट एपीआई गेटवे लेवल बाय इंप्लीमेंटिंग द अ क्लाउड लेवल अ दिस एपीआई गेटवे लेवल सिक्योरिटी विथ जेडटी टोकेंस यू कैन यूज़ बकेट 4j टू थ्रोटल द रिक्वेस्ट बेस्ड ऑन आईपी और यूजर्स दैट इज़ बेसिकली द रेट लिमिटिंग सो दिस इज़ द रेडिस हु इज गोइंग टू प्रिवेंट योर सिस्टम फ्रॉम बर्स्ट ऑफ रिक्वेस्ट दिस सेट्स अप रेडस रेट लिमिट टू रिप्लेनिश द रेट ऑफ़ 10 रिक्वेस्ट पर सेकंड एंड बर्स्ट कैपेसिटी ऑफ़ 20 रिक्वेस्ट दैट मींस एट अ नॉर्मल टाइम आई कैन हैंडल 10 रिक्वेस्ट सेकंड्स एट द मोस्ट आई कैन मैनेज 20 बट नो मोर सो दिस इज द रिप्लेनिश रेट दिस इज द बर्स्ट कैपेसिटी आफ्टर दैट आई विल ब्रेक सो हाउ डज दिस वर्क अ यूजर सेंड्स द एपीआई रिक्वेस्ट रेडस कीप्स द ट्रैक ऑफ हाउ मेनी रिक्वेस्ट दैट पर्टिकुलर यूजर और दैट आईपी एड्रेस जज मेड टू द सिस्टम इफ इट एक्सीड्स 10 सेकंड्स एंड 20 इज द मैक्स अ न्यू रिक्वेस्ट ऑल द न्यू रिक्वेस्ट कमिंग फ्रॉम दैट यूजर आईपी इज ब्लॉक्ड दिस इंश्योर्स द सिस्टम इ नॉट ओवरलोडेड एंड यू आर नॉट द बैड पर्सन हु इज़ ट्राइड टू जस्ट मेक द सिस्टम डाउन हाउ वुड यू इंप्लीमेंट इट जस्ट इंप्लीमेंट रेडस इन द पर्टिकुलर गेटवे एंड इंप्लीमेंट द फॉलोइंग फिल्टर्स सो दिस इज़ हाउ यू फिल्टर आउट विद रेडस द थर्ड इज़ द रिक्वेस्ट वैलिडेशंस यू कैन वैलिडेट ऑल द इनकमिंग रिक्वेस्ट यूजिंग द स्प्रिंग वैलिडेशंस विद @ वैलिड नॉट नल एंड ऑल द काइंड ऑफ़ इंटरसेप्टर्स इन स्प्रिंग बूट फॉर एग्जांपल फॉर द रिक्वेस्ट व्हिच इज़ कमिंग फॉर द यूज़र नेम इट शुड शुड नॉट बी नल इट्स मिनिमम साइज एंड मैक्सिमम साइज इज दिस योर ईमेल एड्रेस शुड आल्सो बी नॉट नल एंड इट शुड बी अफ प्रॉपर वैलिड ईमेल एड्रेस एंड इन द रिक्वेस्ट यू कैन से @ वैलिड लाइक दिस एंड यू कैन इंप्लीमेंट द वैलिडेशंस इन ऑल दिस पर्टिकुलर फॉर्मेट सो द कंप्लीट गेटवे विल लुक समथिंग लाइक दिस वेयर यू हैव द यूज़र सर्विस एज अ राउट सो दीज आर द एपीआई गेटवे राउट्स फॉर द यूजर सर्विस फॉर एनी पाथ व्हिच इज कमिंग विथ स्लैश यूजर्स प्लीज रीडायरेक्ट मी टू द लोड बैलेंस्ड यूज़र सर्विस सिंस इट इज़ लो लोड बैलेंस्ड दे माइट हैव मल्टीपल इंस्टेंसस बट फॉर ईच आईपी र यूज़र प्लीज रेट लिमिट टू 10 और मैक्सिमम 20 एंड यूज़ ऑथेंटिकेशन फिल्टर्स दैट इज़ जेड ऑथेंटिकेशन फिल्टर फॉर सिक्योरिटी एंड द रिक्वेस्ट वैलिडेशन फिल्टर फॉर इन इनपुट व्हिच इज़ वैलिड सो दिस इज़ हाउ यू कैन इंप्लीमेंट द होल फ्लो सो एट एंड एट द एपीआई गेटवे यू कैन इंप्लीमेंट जेडटी ऑथेंटिकेशन टू वैलिडेट ओनली द यूजर्स हु हैव एक्सेस टू योर माइक्रोसर्विस रेट लिमिट एंड प्रिवेंट देम फ्रॉम अब्यूड़ोस वाज एपीआई लेवल गेटवे माइक्रोसर्विस कम्युनिकेशंस विद योर बैक एंड्स बट हाउ वुड यू सिक्योर योर इंटर सर्विस कम्युनिकेशन एंड माइक्रोसर्विस आर्किटेक्चर सो सपोज यू हैव ए बी एंड सी अगेन ऑडर माइक्रोसर्विस अ इन्वेंटरी माइक्रोसर्विस एंड पेमेंट माइक्रोसर्विस द रिक्वेस्ट कमिंग फ्रॉम फ्र फ्रंट एंड यू हैव मेड द द सिक्योरिटी वैलिडेशंस एंड एवरीथिंग हाउ वुड स्टिल योर ऑर्डर एंड पेमेंट विल वैलिडेट ईच अदर देयर कैन बी अ केस दैट अनदर पर्सन सेइंग दैट पेमेंट इज डन यू यू कैन प्लेस द ऑर्डर दैट माइट बी अ हैकर और द अनऑथराइज्ड यूजर सो हाउ डज दीज टू इंटरनल माइक्रोसर्विस शुड सिक्योर ईच अदर दो यू हैव इंप्लीमेंटेड एट एपीआई गेटवे लेवल बट स्टिल इंटर सर्विस कम्युनिकेशन शुड बी सिक्योर्ड सो व्हेन सिक्योरिटी इज अप्लाइड एट एपीआई गेटवे लेवल फॉर एक्सटर्नल रिक्वेस्ट स्टिल क्यूरिंग योर इंटर सर्विस कम्युनिकेशन विद इन माइक्रोसर्विस आर्किटेक्चर इज़ अ डिफरेंट अप्रोच सिंस इट हैंडल्स ऑल द एक्सटर्नल ट्रैफिक योर इंटरनल ट्रैक स्टिल नीड्स टू बी सिक्योर्ड द फर्स्ट एंड वेरी नॉर्मली यूज्ड मेथड इज़ म्यूचुअल सर्विस टू सर्विस ऑथेंटिकेशन दैट इज व्हेन बोथ द ए एंड बी ऑर्डर माइक्रो सर्विस एंड द पेमेंट एंड इन्वेंटरी माइक्रो सर्विस ईच अदर कम्युनिकेट्स विद ईच अदर बाय प्रोवाइड देयर आइडेंटिटी दैट यस आई एम ऑथराइज्ड टू एक्सेस यू एंड यू आर ऑथराइज्ड टू एक्सेस मी दिस इज टू मच ऑफ थ्योरी लेट्स अंडरस्टैंड विथ अ रियल टाइम एग्जांपल दिस इज अ वेरी फनी एग्जांपल बट इट मेड मी अंडरस्टैंड एट वंस व्हाट म्यूचुअल टी एलएस इज सो फॉर म्यूचुअल टी एलएसज मंप यू आर एंटरिंग अ वेरी हाई सिक्योरिटी ऑफिस वेयर यू एंड सिक्योरिटी गार्ड दे बोथ हैज टू वेरीफाई ईच अदर दिस इज वेरी फनी बट अगेन वन वे ऑथेंटिकेशन इज दिस इज द नॉर्मल टी एलएस दैट इज यू शो यू शो योर आईडी कार्ड टू सिक्योरिटी गार्ड सिक्योरिटी गाइड चेक्स योर आईडी कार्ड लेट्स यू इन यू डू नॉट वेरीफाई वेदर द गार्ड हु इज़ चेकिंग यू इज़ अ लेजिटिमेसी इज सिंगल एंड स्टैंडर्ड वे हाउ एसएसएलटी एलएस वर्क फॉर एग्जांपल यू वेरीफाई द ब इन द ब्राउजर दैट यू आर नॉट अ रोबोट और अ एआई यू बेसिकली डज नॉट वेरीफाई वेदर वेबसाइट इज़ लेजिटिमेसी व्हिच इज़ डन इन आवर केस वयर आर टू माइक्रो सर्विसेस कनेक्टेड विद ईच अदर यू शो योर आईडी कार्ड टू द गार्ड द आईडी कार्ड इज़ आल्सो शोन बाय सिक्योरिटी गार्ड टू यू सो सिक्योरिटी गार्ड आल्सो शोज हिस आईडी कार्ड टू यू टू शो दैट यस आई एम अ जेनुइन सिक्योरिटी गार्ड हु इज़ अलाउ यू इनसाइड एंड आई एम ऑथराइज्ड टू व्यू योर पर्सनल डिटेल्स ऑन योर आईडी कार्ड सो यू बोथ कंफर्म ईच अदर्स आइडेंटिटी बिफोर गेटिंग एंड यू गेट द म्यूचुअल ट्रस्ट विद द पार्टी एंड यू गेट इनसाइड सो दिस इज़ हाउ म्यूचुअल टी एलएस वर्क बट दिस इज इन द कंप्यूटर वर्ल्ड द कंप्यूटर टॉकिंग टू ईच अदर इट इंश्योर्स बोथ सर्विसेस वेरीफाई ईच अदर सो हाउ डज दिस वर्क क्लाइंट ए सेंड्स रिक्वेस्ट टू बी बी प्रेजेंस टीए सर्टिफिकेट ए आल्सो प्रेजेंट्स इट सर्टिफिकेट दे बोथ वैलिडेट द सिक्योर कनेक्शन एंड द कनेक्शन इज़ डन दिस प्रीवेंट्स द फ्रॉड हाउ डू यू एनेबल इट यूजिंग ओपन एसएसएल यू क्रिएट योर सर्टिफिकेट फॉर ए यू क्रिएट योर सर्टिफिकेट फॉर बी एंड देन यू शेयर ईच अदर विद द ट्रस्ट स्टर द सेकंड इज़ अ वेरी कॉमन वे यू कैन यूज़ ऑथ टू दो यू हैव इंप्लीमेंटेड एट गेटवे लेवल यू कैन इंप्लीमेंट दैट आल्सो एट द सर्विस लेवल यूजिंग मल्टीपल आइडेंटिटी प्रोवाइडर इज लाइक ऑक्टा क्लोक की क्लोक और ऑथ ज़ीरो द थर्ड इज़ अ सर्विस मैश नाउ हु इज़ अ सर्विस मैश इट इज़ अ डेडिकेटेड इंफ्रास्ट्रक्चर लेयर टू हैंडल सर्विस टू सर्विस कम्युनिकेशन दिस इशू दैट यू आर फेसिंग इज़ नॉट अ कॉमन इज़ नॉट अ अनकॉमन इशू दैट ओनली यू आर फेसिंग एवरीबॉडी इन द वर्ल्ड फेसेस मा मा मल्टीपल माइक्रोसर्विस इंटर कम्युनिकेशन सिक्योरिटी सो दैट इज डन बाय टीस और सर्विस मैश नाउ व्हाट इज सर्विस मैश इन अ वेरी सिंपल टर्म ओके सपोज यू आर हैविंग अ डिलीवरी नेटवर्क्स फ यर ज मैटर यू हैव मल्टीपल रेस्टोरेंट्स व्हिच आर बेसिकली ऑफ माइक्रो सर्विसेस यू हैव द डिलीवरी एजेंट और द आईटी और द सर्विस मैश नाउ कंज्यूमर्स और द यूजर्स डोंट डायरेक्टली टॉक टू अ रेस्टोरेंट्स बट दे डिला रिलाई ऑन द डिलीवरी एजेंट्स टू गिव देर ऑर्डर करेक्टली एट देर प्लेस सिमिलरली इन माइक्रो सर्विसेस माइक्रो सर्विसेस डू नॉट टॉक टू ईच अदर डायरेक्टली दे कम्युनिकेट थ्रू अ सर्विस मैश लाइक आईटी और लिंक डर्ट व्हिच एक्ट्स एज अ डिलीवरी नेटवर्क मैनेजिंग हाउ सर्विसेस कम्युनिकेट विद ईच अदर द फोर्थ वे इज थ्रू एपीआई गेटवे ऑल द रिक्वेस्ट गोइंग फ्रॉम ए टू बी विल बी नेविगेटेड वाय गेटवे दैट कैन आल्सो बी डन और यू कैन शेयर एन एपीआई की लाइक शेयर्ड सीक्रेट्स व्हिच ए सेंड्स द सीक्रेट इन द हेडर्स बी आल्सो सेंड द सीक्रेट इन द हाइडर्स एंड दे कैन म्यूचुअल इनेबल इट सो म्यूचुअल टी एलएस दैट इज़ यू ऑथेंटिकेटिंग गार्ड गार्ड आल्सो ऑथेंटिकेटिंग हिमसेल्फ विद यू जेडटी व्हिच इज़ आल्सो इंप्लीमेंटेड एट एपीआई गेटवे सर्विस मैश अ कंप्लीट सेपरेट इंफ्रास्ट्रक्चर एंड ऑल योर रिक्वेस्ट गोज थ्रू सर्विस मैश एपीआई गेटवे अगेन यू डू नॉट टॉक ए टू बी डायरेक्टली यू टॉक थ्रू द एपीआई गेटवे और यू शेयर द कीज इन द हेडर्स टू वैलिडेट योरसेल्फ दैट यू आर द करेक्ट पर्सन ही इज़ द करेक्ट पर्सन आई हैव मेनी मोर क्वेश्चंस टू कवर फॉर एग्जांपल द यूज़र सर्विस एंड हैव देयर ओन डेटाबेस हाउ डू यू जॉइन दोज टू डिफरेंट डेटाबेस वेरी कॉमन क्वेश्चन देन अ लॉट मोर थिंग्स आई हैव टू कवर लेट मी नो इफ यू नीड सेकंड पार्ट फॉर दिस सिनेरियो बेस्ड इंटरव्यू क्वेश्चंस फॉर माइक्रो सर्विसेस थैंक यू
Share:
Paste YouTube URL
Enter any YouTube video link to get the full transcript
Transcript Extraction Form
How It Works
Copy YouTube Link
Grab any YouTube video URL from your browser
Paste & Extract
Paste the URL and we'll fetch the transcript
Use the Text
Search, copy, or save the transcript
Why you need YouTube Transcript?
Extract value from videos without watching every second - save time and work smarter
YouTube videos contain valuable information for learning and entertainment, but watching entire videos is time-consuming. This transcript tool helps you quickly access, search, and repurpose video content in text format.
For Note Takers
- Copy text directly into your study notes
- Get podcast transcripts for better retention
- Translate content to your native language
For Content Creators
- Create blog posts from video content
- Extract quotes for social media posts
- Add SEO-rich descriptions to videos
With AI Tools
- Generate concise summaries instantly
- Create quiz questions from content
- Extract key information automatically
Creative Ways to Use YouTube Transcripts
For Learning & Research
- Generate study guides from educational videos
- Extract key points from lectures and tutorials
- Ask AI tools specific questions about video content
For Content Creation
- Create engaging infographics from video content
- Extract quotes for newsletters and email campaigns
- Create shareable memes using memorable quotes
Power Up with AI Integration
Combine YouTube transcripts with AI tools like ChatGPT for powerful content analysis and creation:
Frequently Asked Questions
Is this tool really free?
Yes! YouTubeToText is completely free. No hidden fees, no registration needed, and no credit card required.
Can I translate the transcript to other languages?
Absolutely! You can translate subtitles to over 125 languages. After generating the transcript, simply select your desired language from the options.
Is there a limit to video length?
Nope, you can transcribe videos of any length - from short clips to multi-hour lectures.
How do I use the transcript with AI tools?
Simply use the one-click copy button to copy the transcript, then paste it into ChatGPT or your favorite AI tool. Ask the AI to summarize content, extract key points, or create notes.
Timestamp Navigation
Soon you'll be able to click any part of the transcript to jump to that exact moment in the video.
Have a feature suggestion? Let me know!Get Our Chrome Extension
Get transcripts instantly without leaving YouTube. Install our Chrome extension for one-click access to any video's transcript directly on the watch page.