Use of Go for Distributed Computing

3 months ago - Direct link

Hi all, I"m a newbie trying to better understand between go and distributed computing. Can you answer the below questions I have?

  1. Noticed a lot of distributed computing/distributed systems class taught in go. Why is this?

  2. How is Go actually used to manage cluster computing/HPC systems in practice? Examples would be helpful

  3. Traditional HPC systems are build on C/C++ with openMP, MPI, etc. Can Go do the same things?

  4. What are the pros/cons of building a modern distributed compute/HPC system today in Go vs C++?

Thanks all.

Go to article →