Improve gitaly-ruby documentation to be clearer and give recommended numbers for workers
While building the Reference Architectures one small area that I felt wasn't clear enough in the docs was the gitaly-ruby
documentation.
In the section it gives some advice of what these workers though and what could happen if there isn't enough of them. However it doesn't go into detail about what specifically these workers do and what the recommended amount would be on scaled environment setups, e.g. how many workers should I set for a 50k environment that has several large Gitaly nodes? I think this should be improved enough so customers understand what to set this to.