Add the protocol-comparison module
This commit is contained in:
10
protocol-comparison/docs/output/backpressure.txt
Normal file
10
protocol-comparison/docs/output/backpressure.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
=== unbounded stream; client takes 100, then goes quiet ===
|
||||
protocol quiet 0.5s quiet 1s quiet 2s
|
||||
RSocket 100 100 100
|
||||
gRPC 103,425 449,318 1,208,219
|
||||
WebSocket 19,664 143,870 320,255
|
||||
RSocket is flat: the server produced exactly what request(n) asked for.
|
||||
gRPC grows 11.7x between 0.5 s and 2 s; WebSocket grows 16.3x.
|
||||
Growth that tracks the wait, rather than settling at a buffer size,
|
||||
means nothing bounded the producer. (Growth is faster than linear
|
||||
because the loop is still being JIT-compiled during the first run.)
|
||||
Reference in New Issue
Block a user