Je pense que cela va se fermer comme appât de flamme, mais je vais faire un commentaire, de toute façon.
Dans mon expérience, les serveurs / services Java peuvent être aussi performants que les serveurs / services .NET.Cela dépend davantage de la compétence et de l'expérience du concepteur et du développeur que la technologie.
Cela étant dit, c'est aussi mon expérience que la plupart les applications de bureau basées sur Java (avec des interfaces utilisateur significatives) sont horriblement lentes et ont tendance à présenter des problèmes de comportement étranges.Bien qu'il soit possible pour un développeur C # inexpérimenté ou non qualifié de créer la même mauvaise interface utilisateur de .net, il est beaucoup plus peu probable qu'un développeur C # compétent expérimenait ces types de problèmes lors de la rédaction d'une application .NET,Comparativement à un développeur Java compétent de la même manière mettant une fonctionnalité similaire dans une application Java.