Bonjour/Bonsoir à tous,

je suis en train de développer un jeu en JavaFX qui utilisera le réseau pour stocker/vérifier etc... certaine actions des joueurs. j'utilise pour cela une architecture classique client/serveur avec Socket TCP. Disposant d'un petit VPS chez OVH et voulant rester dans le low cost, j'essaie au maximum d"épargner le serveur ce qui signifie que la partie serveur est en Pool de Thread (je lis une requête, la traite, répond, ferme la Socket). D'un point de vue performance, est-ce mieux d'avoir un serveur (processus) qui traite TOUTE les requête avec un pool de 45 thread ou de split le travail entre 3 serveurs (processus) qui s'occuperai par exemple: 1-Login, 2-Game, 3-Persistance ayant chacun un pool de 15 thread ?

merci d'avance

Mitolius