XTP

Les plateformes XTP (eXtreme transaction Processing Platforms) sont un type particulier de plates-forme applicative permettant de construire des applications transactionnelles hautement performantes que ce soit en terme de volumétrie de transactions, en terme de temps de réponse ou de capacité à monter en charge (scalabilité).

 

Le terme XTP, introduit par le cabinet Gartner, décrit une catégorie de plate-forme applicative qui fournit une infrastructure combinant les fonctionnalités de middleware, de parallélisation des traitements (Grid), de gestion des données en mémoire (Data Grid) et d'exécution transactionnelle de la logique métier (serveurs d'applications).

Ces plates-formes visent à simplifier la conception, le déploiement et la surveillance d'applications hautement performantes, hautement disponibles et massivement scalables.

 

Suivant les vendeurs, ces outils sont proposés sous forme de plates-formes complètement intégrées dès leur conception ou sous forme de suites logicielles qui permettent d'intégrer plusieurs composants pré existants entre eux.
Chaque approche présente des avantages et des inconvénients.

 

Quoiqu'il en soit, ces solutions permettent de mettre en application les préceptes d'architecture suivants :

  • Mise en mémoire fiabilisée des données sur le chemin critique des transactions : amélioration du temps de réponse.
  • Distribution et parallélisation des traitements : amélioration du temps de réponse global et de la performance.
  • Partitionnement transparent des données : scalabilité et performance.
  • Routage transparent des requêtes à l'endroit ou se situent les données : la colocalisation des données et des traitements permet d'obtenir le meilleur temps de réponse.
  • Gestion synchrone et asynchrone des interactions : performance, contrôle des ressources.

 

Notre implication depuis de nombreuses années sur les applications critiques de nos clients, notre connaissance des outils disponibles dans ce domaine, combinée à notre implication réussie dans des projets:

  • d'intégration d'applications (EAI, ESB),
  • de Grid Computing,
  • de Data Grid,
  • et de systèmes transactionnels distribués

nous a permis de construire une expertise unique qui nous permet de vous assister efficacement dans vos choix et implémentations autour de ces solutions.

Nous pouvons notamment vous épauler dans les contextes suivants :

  • Choix d'architecture.
  • Choix de solutions vous permettant de constituer une plate-forme XTP adaptée à votre besoin.
  • Industrialisation des développements.
  • Expertise sur les technologies XTP.
Pour plus d'informations veuillez nous contacter.