For what MPI is good for him, remains a good choice. It is simply possible that there are no recent books on this subject, because the existing ones are good enough, and most of us using MPI don't need anything else.
I would not characterize MPI as a distributed programming standard, more standard for parallel programming on computers with distributed memory, which now covers most of the largest computers in the world.
If I were betting on a replacement, I would look at Chapel , X10 or, most likely, Fortran 2008.
What you should look at depends on your requirements, but if they include a high-performance number-crunch for scientific and engineering codes, Fortran or C / C ++ with MPI should be in your views. I've never heard of DataSynapse GridServer, the fast Google suggests that it targets a completely different class of computational problems.
EDIT: I just checked Amazon for "MPI" books. While the books of Gropp et al. A bit outdated, there are still many other published books that cover MPI. This is, in particular, a reflection of the use of MPI. This is not very interesting for computer scientists, so there are few MPI for MPI books, but it is interesting for many computer scientists, so there is a steady stream of “physics with MPI” and “engineering with MPI”. If they are outside the sphere of interest, perhaps MPI too.
source share