I actually think that the design of gRPC must have been a great deal of effort. The project proposes an scalable solution with simple enough interfaces that smaller teams have been able to adopt quickly. I admire that very much!
I wonder if this impacts the plan of releasing Disque as a plugin in Redis 4.2. I always thought that Disque could have a great impact in the field of job queues.
Kubernetes was written in Go. Microsoft seems to be actually pretty open about language choices. Some examples: their first version of the Azure CLI used Node, they started using Python in their 2.0 version. The new ACI k8s connector uses TypeScript (VSCode too)!
I use Concourse every day and I don't know yet what BOSH is and I hope I'll never have to. The installation was pretty standard. I followed a tutorial written by Justin Ellingwood, a great technical writer working for DigitalOcean -
https://www.digitalocean.com/community/tutorials/how-to-inst....