Overview
I wanted to review gRPC and Protocol Buffers again.
Links
gRPC
- grpc.io
- Official documentation
- zenn.dev - Learn by Building! First Steps with gRPC
- I hadn't read it before, but it was very educational. If you're looking for Japanese resources, this might be a good place to start.
- www.wantedly.com - gRPC Internal - Insights from gRPC Design and Internal Implementation
- An article diving deep into the internals of gRPC
- cloud.google.com
- Recommended for reference when you're unsure about API design principles, whether REST or gRPC. It's particularly written with a gRPC focus.
- grpc.io - gRPC Load Balancing
- About load balancing for gRPC servers
- hakobe932.hatenablog.com - gRPC Load Balancing
- Explanation about load balancing for gRPC servers
deeeet.com - Running gRPC Services on Kubernetes- Considerations for handling gRPC on K8S
- scrapbox.io - Best Practices for gRPC
- Best practices for gRPC and Protocol Buffers
Protocol Buffers
- protobuf.dev
- Official documentation
- qiita.com - Proto2 vs Proto3
- Differences between Proto2 and Proto3
- docs.wantedly.dev - Protobuf Schema and gRPC Communication
- Introductory knowledge and best practices for gRPC and protobuf
- www.wantedly.com - Recommendations for Product Development with Protocol Buffers - The Past and Present of API Development -
- About the benefits of Protocol Buffers
Tools
- buf
- A leading tool around Protocol Buffers.
I've read several Japanese articles, but since there's still a lack of Japanese information, it might be better to read overseas case articles.