Des performances sous forte charge multipliées par 4

Depuis plusieurs semaines, l’équipe technique de Cloud Solutions avance sur un projet d’une certaine envergure : la mise en cache des pages de la plateforme Wimi grâce à l’utilisation de memcached.

Ce projet, qui implique à la fois des compétences de développement et d’administration d’infrastructure, a été mis en production ce matin même avec succès. Vous avez peut être aperçu hier la page de maintenance sur le site pendant quelques minutes.

Pour vous, client, cette innovation apporte dès aujourd’hui des performances multipliées par 4 sur l’utilisation de la plateforme Wimi et de Wimi disk en situation de forte charge. Très bientôt, ce projet « coeur » permettra le déploiement d’une nouvelle technique de synchronisation de Wimi Drive, qui apportera une fiabilité totale et une amélioration du temps de synchronisation.

Sur le plan technique, deux serveurs memcached sont d’ores et déjà en place, chacun pouvant cacher 3.3Go de données. On constate que la charge sur la base de données est divisée par quatre, démontrant ainsi son efficacité. La courbe représente le nombre d’écriture par seconde sur le disque de la base de données : la différence depuis la mise en production (10:45) est nette.

Graphique Memcached (cliquez pour agrandir)

De même, nos benchmarks internes ont permis de mettre en évidence une amélioration de la latence de récupération des pages de plus de 20 millisecondes.

L’équipe technique vous tiendra informés des changements résultants dans Wimi Drive.