This chapter and the next chapter go hand-in-hand. There is an overlap in the topics covered in each chapter, though we'll explore different uses for each topic in different chapters. These chapters cover the building blocks we'll use most frequently while deploying WebSphere eXtreme Scale.
The previous chapters mostly used one kind of eXtreme Scale instance: the local instance. A local eXtreme Scale instance exists in its client program's address space. Most of the client APIs are available and work with a local eXtreme Scale instance. This chapter introduces the client/server, or distributed, eXtreme Scale instance.
In a distributed eXtreme Scale instance, the client process and server process are separate. Separating the client and server processes lets us configure more interesting topologies on the server side. eXtreme Scale server topologies let us group memory and CPU resources to build a data grid more capable than any single-process or single-server...