O WebSphere eXtreme Scale é escalável por meio do uso de dados particionados, e pode ser escalado para milhares de contêineres se necessário, pois cada contêiner é independente um do outro.
O WebSphere eXtreme Scale divide os conjuntos de dados em partições distintas que podem ser movidas entre os processos ou mesmo entre os servidores físicos no tempo de execução. É possível, por exemplo, iniciar com uma implementação de quatro servidores e, em seguida, expandir para uma implementação com 10 servidores conforme as demandas do cache crescem. Assim como é possível incluir mais servidores físicas e unidades de processamento para escalabilidade vertical, é possível estender o recurso de escalação elástica do horizontalmente com o particionamento. Escala horizontal é uma grande vantagem de usar o WebSphere eXtreme Scale sobre um banco de dados em memória. Bancos de dados em memória podem ser escalados apenas verticalmente.
Com o WebSphere eXtreme Scale, também é possível usar um conjunto de APIs para obter acesso transacional desses dados particionados e distribuídos. As opções feitas para interagir com o cache são tão significativas quanto as funções para gerenciar o cache para disponibilidade a partir de uma perspectiva de desempenho.