WebSphere eXtreme Scale est évolutif grâce aux données partitionnées. Il peut s'adapter à des milliers de conteneurs si besoin est, car les conteneurs sont indépendants les uns des autres.
WebSphere eXtreme Scale divise les ensembles de données en partitions distinctes pouvant être déplacées entre les processus ou même entre les serveurs physiques au moment de l'exécution. Vous pouvez, par exemple, démarrer avec un déploiement de quatre serveurs, puis passer à un déploiement de 10 serveurs lorsque les demandes sur le cache augmentent. De la même façon que vous pouvez ajouter d'autres serveurs physiques et unités de traitement pour l'évolutivité verticale, vous pouvez étendre la capacité d'évolutivité élastique horizontalement grâce au partitionnement. L'évolutivité horizontale est un avantage majeur de l'utilisation de WebSphere eXtreme Scale par rapport à une base de données interne. Les bases de données interne peuvent évoluer verticalement.
Avec WebSphere eXtreme Scale, vous pouvez également utiliser un groupe d'API pour obtenir un accès transactionnel à ces données partitionnées et réparties. Les choix que vous faites pour interagir avec le cache sont tout aussi importants que les fonctions permettant de gérer le cache pour assurer la disponibilité du point de vue des performances.