Skip to content

feat(grpc): add gRPC server implementation with protobuf definitions - #30

Merged
AlpherJang merged 1 commit into
mainfrom
28-add-grpc-api-to-service
Mar 20, 2026
Merged

AlpherJang merged 1 commit into
mainfrom
28-add-grpc-api-to-service

Conversation

@AlpherJang

Copy link
Copy Markdown
Contributor
  • Add protobuf definitions for cache operations (Insert, Get, Update, Delete)
  • Generate protobuf and gRPC service bindings (mcache.pb.go, mcache_grpc.pb.go)
  • Implement gRPC server in pkg/services/grpcserver/server.go
  • Update dependencies to include google.golang.org/grpc v1.64.0 and protobuf v1.33.0
  • Integrate gRPC server into main services configuration
  • Enables remote cache access via gRPC protocol alongside existing HTTP interface

- Add protobuf definitions for cache operations (Insert, Get, Update, Delete)
- Generate protobuf and gRPC service bindings (mcache.pb.go, mcache_grpc.pb.go)
- Implement gRPC server in pkg/services/grpcserver/server.go
- Update dependencies to include google.golang.org/grpc v1.64.0 and protobuf v1.33.0
- Integrate gRPC server into main services configuration
- Enables remote cache access via gRPC protocol alongside existing HTTP interface
@AlpherJang AlpherJang self-assigned this Mar 20, 2026
@AlpherJang AlpherJang added the enhancement New feature or request label Mar 20, 2026
@AlpherJang AlpherJang linked an issue Mar 20, 2026 that may be closed by this pull request
@AlpherJang
AlpherJang merged commit 416ffd4 into main Mar 20, 2026
2 checks passed
@AlpherJang
AlpherJang deleted the 28-add-grpc-api-to-service branch March 20, 2026 03:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add grpc api to service

1 participant