grpc-kv-examples
2025-12-02
Add Java, Kotlin, Scala, C++, and Dart implementations
40 files · 4,200+ · 50-
JVM language implementations
4 files changed
KVServer.javaJava gRPC server with mTLS and SslContextKVClient.javaJava gRPC client with mTLSKVServer.ktKotlin gRPC server implementationKVServer.scalaScala gRPC server implementation
- Added Java, Kotlin, and Scala gRPC implementations with Gradle build files, all supporting mTLS with environment-variable-based certificate loading.
instantiate
architectural
3 files
KVServer.javaKVServer.ktKVServer.scala
C++ and Dart implementations
3 files changed
CMakeLists.txtCMake build configuration for C++ gRPC client/serverclient.dartDart gRPC client with mTLSserver.dartDart gRPC server with mTLS
- Added C++ implementation with CMake build and Dart client/server with proto code generation, completing the 11-language test matrix.
instantiate
architectural
2 files
CMakeLists.txtclient.dart