फेलिंग बैडली

प्रणाली सुरक्षा और नेटवर्क सुरक्षा (और सामान्य रूप से इंजीनियरिंग) में असफ़लतापूर्वक विफल होना और पूरी तरह से अभाव मे होना ऐसी अवधारणाएं हैं जो बताती हैं कि प्रणाली विफलता पर कैसे प्रतिक्रिया करता है। इन शब्दों को बीजलेखक और सुरक्षा सलाहकार ब्रूस श्नीयर द्वारा लोकप्रिय बनाया गया है।

असफ़लतापूर्वक विफल होना
प्रणाली जो असफ़लतापूर्वक विफल हो जाती है, विफलता होने पर उसका परिणाम विनाशकारी होता है। इस प्रकार विफलता का बिंदु पूरे प्रणाली को ध्वस्त कर सकता है। उदाहरणों में सम्मिलित:
 * आंकड़ाकोष (जैसे क्रेडिट कार्ड आंकड़ाकोष) केवल पारण शब्द (पासवर्ड) द्वारा सुरक्षित होते हैं। एक बार जब यह सुरक्षा भंग हो जाती है, सभी आँकड़े तक पहुंच प्राप्त की जा सकती है।
 * इमारतों या पुलों जैसी महत्वपूर्ण संरचनाएं, जो एकल स्तंभ या ढ़ाँचा पर निर्भर होती हैं, जिनके हटाने से सामान्य भार के अनुसार श्रृंखला प्रतिक्रिया समाप्त हो सकता है।
 * सुरक्षा जाँच जो पहचान स्थापित करने पर ध्यान केंद्रित करती है, न कि इरादे पर (इस प्रकार, उदाहरण के लिए, आत्मघाती हमलावरों को पारित होने की अनुमति देती है)।
 * इंटरनेट का उपयोग एकल सेवा प्रदाता द्वारा प्रदान किया जाता है। यदि प्रदाता की कम्प्यूटर नेट्वर्क विफल हो जाता है, तो सभी इंटरनेट संयोजकता खो जाती है।
 * सामाजिक सहित, प्रणालियाँ, जो एक ही व्यक्ति पर निर्भर करती हैं, जो अनुपस्थित होने पर या स्थायी रूप से अनुपलब्ध हो जाने पर, पूरी व्यवस्था को रोक देता है।
 * भंगुर सामग्री, जैसे "अति-प्रबलित कंक्रीट", जब अतिभारित होती है, तो बिना किसी चेतावनी के अचानक और भयावह रूप से विफल हो जाती है।
 * आँकड़े की एकमात्र प्रतिलिपि को केंद्रीय स्थान पर रखना है। जब वह स्थान क्षतिग्रस्त हो जाता है, तो वह आँकड़े हमेशा के लिए नष्ट हो जाता है, जैसे कि 1836 में अमेरिकी पेटेंट कार्यालय में आग, अमेरिकी 1973 में राष्ट्रीय कार्मिक रिकॉर्ड केंद्र में आग, और अलेक्जेंड्रिया की लाइब्रेरी का विनाश है।

पूरी तरह से अभाव मे होना
पूरी तरह से अभाव मे वह प्रणाली होती है जो अपनी विफलता को विभाजित करती है या समाहित करती है। उदाहरणों में सम्मिलित:
 * जलयान में पतवारों को विभाजित किया गया है, यह सुनिश्चित करते हुए कि एक डिब्बे में पतवार के टूटने से पूरे जहाज में बाढ़ नहीं आएगी।
 * ऐसे आंकड़ाकोष जो एक प्रयास में सभी आँकड़े को अधीभारण (डाउनलोड) करने की अनुमति नहीं देते हैं, जिससे समझौता किए गए आँकड़े की मात्रा सीमित हो जाती है।
 * संरचनात्मक रूप से अनावश्यक (इंजीनियरिंग) इमारतों की कल्पना सामान्य परिस्थितियों में अपेक्षित भार से अधिक भार का विरोध करने या संरचना क्षतिग्रस्त होने पर भार का विरोध करने के लिए की जाती है।
 * कंप्यूटर प्रणाली जो अमान्य संचालन होने पर पुनः आरंभ होता है या रुकी हुई स्थिति में चला जाता है।
 * अभिगम नियंत्रण प्रणाली जो यूनिट में बिजली कटौती होने पर लॉक हो जाते हैं।
 * ठोस संरचनाएं जो भार के अनुसार टूटने से बहुत पहले विभंजन दिखाती हैं, इस प्रकार प्रारंभिक चेतावनी देती हैं।
 * हवाई जहाज़ों पर बख्तरबंद चालक स्थान (कॉकपिट) दरवाजे, जो संभावित अपहरणकर्ता को केबिन के भीतर ही सीमित रखते हैं, भले ही वे हवाई अड्डे की सुरक्षा जांच को उपेक्षा करने में सक्षम होंती हैं।
 * एक से अधिक विक्रेताओं या अलग-अलग पथों द्वारा प्रदान की गई इंटरनेट संयोजकता, जिसे मल्टीहोमिंग के रूप में जाना जाता है।
 * स्टार या जालाक्षि नेटवर्क, जो नोड या संयोजन विफल होने पर भी काम करना जारी रख सकता है (चूंकि स्टार नेटवर्क के लिए, केंद्रीय हब की विफलता अभी भी नेटवर्क विफल होने का कारण बनेगी)।
 * तन्य सामग्री, जैसे कि "अल्प-प्रबलित कंक्रीट, जब अतिभारित होती है, तो धीरे-धीरे विफल हो जाती है - वे झुकती हैं और खिंचती हैं, जिससे अंतिम विफलता से पहले कुछ चेतावनी मिलती है।
 * सभी महत्वपूर्ण आँकड़े की पूर्तिकर प्रतिलिपि बनाना और उसे अलग स्थान पर संग्रहीत करना। किसी भी स्थान के क्षतिग्रस्त होने पर उस आँकड़े को दूसरे स्थान से पुनर्प्राप्त किया जा सकता है।

यह भी आरोप लगाया गया है कि प्रणाली को 'पूरी तरह से अभाव' करने के लिए डिज़ाइन करना त्रुटियों और विफलता के सभी संभावित स्रोतों को खत्म करने की सामान्य खोज की तुलना में सीमित सुरक्षा निधि का बेहतर उपयोग है।

यह भी देखें

 * - डिज़ाइन सुविधा या अभ्यास
 * - घटक विफलताओं या त्रुटियों के प्रति प्रणाली का प्रत्यास्थता
 * - उच्च कार्यशील अवधि वाले प्रणाली, जैसे कि "हमेशा चालू"
 * - बुनियादी ढांचे का डिज़ाइन पूर्ण विफलता के बिना क्षति को अवशोषित करने में सक्षम है
 * - बुनियादी ढांचे का डिज़ाइन पूर्ण विफलता के बिना क्षति को अवशोषित करने में सक्षम है