J'ai eu une réunion avec un fournisseur de logiciels aujourd'hui au sujet de leur infrastructure recommandée pour déployer une application particulière. L'application a besoin de deux serveurs: un serveur d'applications pour les pages Web du serveur (.NET, Windows) et une base de données (SQL Server). Le vendeur a affirmé que ces deux serveurs devaient avoir une "parité de bits". Ce qu'ils voulaient dire par là, c'est que si le serveur d'applications était de 32 bits, SQL Server devrait être de 32 bits, ou si l'application est de 64 bits, SQL Server est de 64 bits. Sinon, les performances seront affectées négativement.
Cela me semble ridicule. Les serveurs sont indépendants et ne communiquent que sur un réseau. Les protocoles réseau n'ont rien à voir avec le "bit-ness" du processeur sur l'un ou l'autre des serveurs.
Suis-je dans l'erreur? Y a-t-il une raison pour laquelle une non-concordance pourrait avoir un impact négatif sur les performances?
REMARQUE: je sais que certaines applications peuvent s'exécuter plus rapidement ou plus lentement en 32 bits contre 64 bits. Mais le vendeur disait que l' inadéquation entre le serveur Web et le serveur de base de données pose problème. Voici la déclaration que je conteste.