Thank you all for the suggestions!! I will look into them and will start
focusing on one problem at a time.
On Wednesday, March 12, 2025 at 5:14:01 PM UTC+5:30 Jason E. Aten wrote:
> Hi Kanak,
>
> Thanks for giving us more detail. This is a fascinating
> and incredibly useful problem space (net
Hi Kanak,
Thanks for giving us more detail. This is a fascinating
and incredibly useful problem space (networking and storage).
It is well worth diving into; sub-spaces in it become
people's whole careers.
As you've observed, a finished product like MinIO will use alot of
technology.
The thin
Hi Kanak. You'll get better answers with a little bit longer description of
what specifically you want to learn. Just "networking" is too broad a topic
to offer any concise guidance--its like saying "I want to know about
'life', or 'the earth', or 'the internet'". What problems do you face? What
Thanks for your response! I wanted to clarify my focus.
I recently started exploring MinIO, an object storage system written in Go,
and realized that I need a better understanding of networking protocols
like TCP and UDP in the context of storage systems. MinIO uses
S3-compatible APIs, encrypt
Hi,
there are 4 books. it is possible that there are out of dates a little bit:
1. Network Programming with Go by Jan Newmarch. This book is hosted on
github-pages
2. NETWORK PROGRAMMING WITH GO. © 2021 by Adam Woodbeck
3. Network Programming with Go Language: Essential Skills for Programming,
If you want to learn network programming in Go, you can check this project
[trpc](https://github.com/Tencent/trpc).
trpc-cpp, trpc-go, trpc-java and other haven't been opensourced language
versions.
This is a microservice framework built for Tencent. You can learn many
network programming best