High availability performance systems using data grids in Java
These days the challenge of building a successful product includes ensuring that the product uses the available hardware resources in an efficient manner. This usually means clustering for all but the most trivial problems since our datasets have outgrown our individual computers considerably. However clustering brings a set of new problems: splitting up the processing between nodes, orchestrating the process and very importantly - ensuring that we don’t lose any data / progress if a subset of nodes goes offline - a possibility which increases dramatically as we add more and more nodes to our cluster.
Read printed format