DEV Community

Sathish
Sathish

Posted on • Edited on

3

Thoughts on File Transfer over gRPC?

So, I've been recently fiddling with gRPC and it's various APIs like Client and Server Streaming and tried to implement file transfer over gRPC with Client Streaming. Well, with chunks of size buf = make([]byte, 1<<21) and was able to transfer a 224 MB file over tcp tunnel with ngrok (Not an optimal way to test) in 14 minutes. Have anyone tried sending large data over gRPC? If so, what's the throughput? Any implementation on a production level?

Top comments (0)

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay