Я провів сьогодні зустріч з постачальником програмного забезпечення щодо їх рекомендованої інфраструктури для розгортання певного додатка. Програмі потрібні два сервери: сервер додатків для веб-сторінок сервера (.NET, Windows) та база даних (SQL Server). Постачальник стверджував, що ці два сервери повинні мати "бітовий паритет". Під цим вони мали на увазі те, що якщо сервер додатків був 32-бітовим, то SQL-сервер повинен бути 32-бітовим або 64-розрядним, а 64-розрядний. Інакше продуктивність негативно вплине.
Це здається мені смішним. Сервери незалежні і спілкуються лише по мережі. Мережеві протоколи не мають нічого спільного з "розрядністю" процесора на будь-якому сервері.
Я помиляюся? Чи є причина, коли невідповідність насправді може негативно вплинути на результативність?
ПРИМІТКА. Я знаю, що деякі програми можуть працювати швидше або повільніше в 32-бітному порівнянні з 64-бітовим. Але постачальник сказав, що невідповідність між веб-сервером та сервером БД викликає проблеми. Це твердження, яке я запитую.