Transactional auto scaler: Elastic scaling of replicated in-memory transactional data grids