{"repo":"grpc-ecosystem/grpc-spring","free":true,"listed":false,"github":"https://github.com/grpc-ecosystem/grpc-spring","clone":"git clone https://github.com/grpc-ecosystem/grpc-spring.git","description":"Spring Boot starter module for gRPC framework.","language":"Java","stars":3709,"topics":["spring-boot","grpc","spring-boot-grpc","spring-cloud","grpc-java","grpc-framework","spring","spring-boot-starter","java"],"license":"Apache-2.0","category":"networking-infra","readme_excerpt":"Survey - gRPC/Spring Dear gRPC/Spring users, in order to enhance the user experience of grpc-ecosystem/grpc-spring, we have developed this survey as a means of establishing a direct line of communication. Your feedback is highly appreciated. gRPC Spring Boot Starter README: English 中文 Documentation: English 中文 Features Automatically configures and runs the gRPC server with your @GrpcService implementations Automatically creates and manages your grpc channels and stubs with @GrpcClient Supports other grpc-java flavors (e.g. Reactive gRPC (RxJava), grpc-kotlin, ...) Server-side: Should work for all grpc-java flavors ( io.grpc.BindableService based) Client-side: Requires custom StubFactory s\\ Currently build-in support: grpc-java (Please report missing ones, so we can add support for them) Supports Spring-Security Supports Spring Cloud Server-side: Adds grpc-port information to the service registration details\\ Currently natively supported: Consul Eureka Nacos (Please report missing ones, so we can add support for them) Client-side: Reads the service's target addresses from spring's DiscoveryClient (all flavors) Supports Spring Sleuth as distributed tracing solution\\ (If brave-instrumentation-grpc is present) Supports global and custom gRPC server/client interceptors Automatic metric support (micrometer/actuator based) Also works with (non-shaded) grpc-netty Versions The latest version is 3.1.0.RELEASE it was compiled with spring-boot 3.2.4 and spring-cloud 2023.0.0 but it is al","default_branch":null,"files":null,"tree":[],"storefront":"/r/grpc-ecosystem","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/grpc-ecosystem/grpc-spring/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}