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