Generic distributed system software for Golang