3 पॉइंट द्वारा GN⁺ 2023-07-29 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • 80 के दशक से इस्तेमाल हो रहा DNS, जो इंटरनेट की हर वेबसाइट में उपयोग होता है
  • DNS समस्याओं को सीखना और हल करना मुश्किल हो सकता है
  • DNS के कई पहलू छिपे हुए होते हैं, जैसे resolver का cache और DNS request बनाने वाला library code
  • dig जैसे टूल troubleshooting में मदद कर सकते हैं, लेकिन उनका output उलझाने वाला हो सकता है
  • output को समझाने और अधिक user-friendly टूल बनाने जैसे DNS टूल्स को बेहतर करने के लिए कुछ विचार हैं
  • DNS में negative caching और getaddrinfo implementation के अंतर जैसी अजीब बातें भी हैं
  • इन बातों का ज्ञान हासिल करना कठिन है, और अधिक सामग्री व community collections मददगार हो सकते हैं
  • DNS से कम-बार संपर्क होना और experiments से डरना भी सीखने को कठिन बना सकता है
  • लेखक DNS सीखने में कठिनाई पर अन्य लोगों की राय का स्वागत करते हैं

1 टिप्पणियां

 
GN⁺ 2023-07-29
Hacker News राय
  • DNS सीखना वास्तव में कठिन नहीं है, लेकिन इसे समझने के लिए मेहनत और समय चाहिए।
  • dig जैसे अच्छे tools का उपयोग करके DNS server की जांच करना और उसके काम करने के तरीके को समझना संभव है।
  • वास्तविक दुनिया का DNS छिपी हुई जटिलताओं और internet connectivity में बदलावों के कारण सीखने में कठिन लग सकता है।
  • DNS सीखना debugging और security vulnerabilities को रोकने, दोनों के लिए मूल्यवान है।
  • DNS सीखने और समग्र समझ हासिल करने के लिए किताबें एक कम आंकी गई resource हैं।
  • कुछ developers और DevOps professionals में internet पर चीजें कैसे काम करती हैं, इसकी बुनियाद सीखने के लिए धैर्य और पहल की कमी होती है।
  • DNS naming और cache invalidation की कठिनाइयों को एक साथ जोड़ता है।
  • DNS अब कई बार ऐसा है कि यह "बस काम करता है", इसलिए industry में नए लोगों के लिए यह भ्रमित करने वाला हो सकता है।
  • dig का default output भ्रमित करने वाला हो सकता है और आदर्श नहीं होता, इसी वजह से कुछ users nslookup को पसंद करते हैं.