L'application phare de notre société est écrite en Java et gère un nombre important d'utilisateurs. Chaque utilisateur étant représenté par une session assez grosse, l'aventure de cet article a débuté lorsque j'ai dû reconfigurer le serveur Tomcat qui se mettait à gérer plus de 300 Mio de session. Nous aborderons donc dans cet article la programmation d'un module Tomcat permettant d'optimiser la gestion mémoire des sessions.
Vaadin est mon amour de développeur Java. Ce framework permet une mise en place aisée de ce que l'on appelle les RIA (Rich Internet Application), à savoir des applicatifs vivants dans un navigateur internet via un serveur J2EE. Par-delà le concept, Vaadin offre une potentialité de création d'interfaces graphiques riches entièrement basées sur la technologie Ajax et permettant de programmer très (trop?) rapdement.
Mon problème avec Vaadin était donc le suivant : plus mon nombre d'utilisateurs augmentait, plus Vaadin sauvegardait l'interface...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première