Nous devons construire un système capable de traiter 40 000 messages par seconde. Aucun message ne peut être perdu en cas de défaillance logicielle ou matérielle.Modèles et technologies pour un système capable de traiter 40 000 messages par seconde
Chaque taille de message est d'environ 2-4Kb.
Le traitement d'un message consiste à valider le message, à faire quelques calculs arithmétiques simples, à enregistrer le résultat dans la base de données et (parfois) à envoyer des notifications à d'autres systèmes.
La technologie logicielle préférée est .Net.
Quels modèles de logiciel et de matériel sont les plus appropriés pour une telle tâche?
De combien de matériel aurez-vous besoin?
Est-ce que 40 000 messages de 2 à 4 kbit/s sont stables ou en rafale? –
Pics de 40 000 messages/seconde durant environ 30 minutes. Entre le nombre de messages sera nettement inférieur, mais le traitement doit être fait en temps réel. –