
एक मित्र ने बताया कि सभी UTC समय समान नहीं होता। जब उन्होंने मुझे बताया, तो मैंने जवाब दिया “क्या!?! आप किस बारे में बात कर रहे हैं? यह समान है।” “नहीं, यह नहीं है” उन्होंने कहा। उन्होंने समझाया कि हाँ UTC का उपयोग करने से आपको एक सहमत समय प्रारूप मिलता है लेकिन इससे यह गारंटी नहीं मिलती कि दोनों सर्वर की घड़ियाँ समकालिक हैं।
उदाहरण के लिए, सर्वर A अपडेट के लिए सर्वर B को कॉल करता है। दोनों सर्वर UTC समय का उपयोग करते हैं। सर्वर A एक टाइमस्टैम्प भेजता है, हमें कैसे पता चलेगा कि दोनों सर्वर की घड़ियाँ समकालिक हैं और दोनों समय मेल खाते हैं, हमें नहीं पता। संभावना यह है कि वे नहीं हैं। वे कैसे हो सकते हैं? निरपेक्ष समय का अस्तित्व नहीं है। यह सब सापेक्ष है। किसी अन्य सर्वर से डेटा प्राप्त करने के लिए टाइमस्टैम्प का उपयोग करके आप यह मान रहे हैं कि दोनों सर्वर का समय समान है।
लेखक: चक कॉनवे सॉफ्टवेयर इंजीनियरिंग और जेनेरेटिव AI में विशेषज्ञता रखते हैं। उनसे सोशल मीडिया पर जुड़ें: X (@chuckconway) या उन्हें YouTube पर देखें।