馃弽 Remove the Gitaly-Ruby sidecar
## History
Gitaly once started as a migration project to get GitLab off NFS. At that time NFS was used to mount multiple storages to each application service. Git ran on the application servers, not the storage servers. This created bad performance issues, which Gitaly was aimed to remove. The start of Gitaly was in Go, for performance reasons. To speed up the migration, a Ruby sidecar was created, and given this sidecar was in Ruby, it allowed for copying application code from GitLab-Rails to Gitaly.
## Current state
Ruby is used for all the OperationService RPCs, the WikiService, and left-over (AKA hard to port) RPCs. These get little maintenance, and are in life support mode. Further, the Ruby sidecar is very memory intensive, and workers get killed quite often.
It would be better in the long term, to remove the sidecar.
epic