{"repo":"ivangfr/spring-boot-grpc-client-server","free":true,"listed":false,"github":"https://github.com/ivangfr/spring-boot-grpc-client-server","clone":"git clone https://github.com/ivangfr/spring-boot-grpc-client-server.git","description":"The goal of this project is to implement two Spring Boot applications using gRPC: the server, called movie-grpc-server, and the shell client, named movie-grpc-client.","language":"Java","stars":20,"topics":["client-server","grpc","java","postgresql","protocol-buffers","spring-boot","spring-web-mvc","sprind-data-jpa","spring-grpc"],"license":"MIT","category":"databases-storage","readme_excerpt":"spring-boot-grpc-client-server The goal of this project is to implement two Spring Boot applications using gRPC : the server, called movie-grpc-server , and the shell client, named movie-grpc-client . Proof-of-Concepts & Articles On ivangfr.github.io, I have compiled my Proof-of-Concepts (PoCs) and articles. You can easily search for the technology you are interested in by using the filter. Who knows, perhaps I have already implemented a PoC or written an article about what you are looking for. Additional Readings - \\[ Medium \\] Implementing gRPC Server and Client using Spring Boot - \\[ Medium \\] Implementing gRPC Server and Client with Spring Boot and Spring gRPC Project Overview Applications - movie-grpc-server A Spring Boot web application that implements the gRPC functions for managing movies and runs a gRPC server to handle movie-grpc-client calls. The movies are stored in a PostgreSQL database. - movie-grpc-client A Spring Boot shell application that uses a stub to call movie-grpc-server functions. Prerequisites - Java 25 or higher; - A containerization tool (e.g., Docker , Podman , etc.) Start PostgreSQL Docker container Run the command below to start the postgres Docker container Running applications - movie-grpc-server In a terminal and inside the spring-boot-grpc-client-server root folder, run the following command: - movie-grpc-client Open another terminal and make sure you are in the spring-boot-grpc-client-server root folder. Then, run the command below: Demo Shu","default_branch":null,"files":null,"tree":[],"storefront":"/r/ivangfr","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ivangfr/spring-boot-grpc-client-server/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."}