Bonjour à tous,

on m'a proposé récemment de reprendre en version web une application desktop gérant actuellement 1 terra de données avec une petite vingtaine d'utilisateurs connectés en même temps.

La 1ere question qui me vient à l'esprit, est-ce que mysql est capable sans trop ramer de gérer 1terra de données?

Si oui, quelle configuration serveur minimum faudrait-il pour avoir une application qui réponde bien?
Sachant qu'en gros, il y aura de la lecture/écriture constante, de la gestion de fichiers externes (photos, pdf, excel etc), des tâches crons (envoi de mails et autres traitements arrière plan), de la génération de statistiques etc
Linux est-il obligatoire en sachant que tout le réseau tourne sur windows? (là c'est plus une question de maintenance pour nous)
Existe-t-il déjà des serveurs clés en mains à installer en local? (on peut bien évidement en faire un sur mesure)

Vous comprendrez bien que l'idée générale est que ce "site web" réponde aussi vite (ou au moins proche) que l'apply bureau

Si vous avez besoin d'autres renseignements...

merci d'avance!