Stream-wise proxying of write operations to Gitaly replicas
Problem to solve
Frame-wise proxy means that the slowest Gitaly node will impact the speed to all other Gitaly nodes. This means if one nodes is suffering from connectivity problems, it would block other nodes with no connectivity problems from quickly reaching quorum.
Further details
The first iteration of strong consistency implemted frame-wise proxying for simplicity, with the intention to return to stream-wise proxying in a later iteration.
Proposal
Implement stream-proxying to prevent performance problems.