Johnson awah Alfredcodemon.hashnode.dev·Oct 23, 2024gRPC Streaming Patterns1. Server Streaming RPC: Description: In this type of RPC, the client sends a single request to the server, and the server responds with a stream of messages. The client reads from this stream of responses until there are no more messages. Use Case...DiscussgRPC
Faiz A. FarooquiforFaiz's Blogblog.faizahmed.in·Oct 22, 2024Microservices in NestJS with RabbitMQ & PostgreSQLIn this blog post, we will walk you through the process of setting up a task manager application using NestJS and RabbitMQ. This application is composed of multiple microservices, each with a specific responsibility. We will cover the installation, c...DiscussMicroservices
Sakshi from KushoAIforSoftwareDeepDivessoftware-deep-dives.hashnode.dev·Oct 16, 2024RESTful vs. GraphQL vs. gRPC: Which API Architecture Works Best for You?RESTful vs. GraphQL vs. gRPC: Which API Architecture Works Best for You? In today’s software landscape, API architecture plays a pivotal role in how applications, systems, and organizations communicate with each other. Postman’s 2023 State of the AP...DiscussRESTful APIs
Gift Ayodeledevgifttemitope.hashnode.dev·Oct 8, 2024Understanding Application Programming Interfaces (API)You've probably heard the term API thrown around a lot, especially if you're involved with technology or software development. But what exactly are APIs, and why do they matter so much? In this post, we’ll break down what APIs are, how they work, and...DiscussProgramming FundamentalsAPIs
linhbqforSRE Tribeblogs.sretribe.net·Sep 16, 2024Grpcmd - The "grpc" commandgrpcmd is a simple, easy-to-use, and developer-friendly CLI tool for gRPC. Demo Feature Overview View Available Services and Methods (using Reflection) grpc :50051 Describe a gRPC Method grpc :50051 UnaryMethod Supports short method names with...Discussgrpcmd
Mayank agrawalmxyank.hashnode.dev·Aug 23, 2024A High-Performance Server Using Grpc With AzureIn the fast-evolving world of technology, building robust, scalable, and high-performance servers is crucial. MServer is a prime example of such an architecture, leveraging modern technologies like gRPC, Protocol Buffers, MongoDB, and Kubernetes on A...Discuss·1 likeperformance
Karthik Anishkarthikanish.hashnode.dev·Aug 12, 2024Unlocking Efficiency: The Advantages of Streaming gRPC APIsIn today's fast-paced digital landscape, the demand for efficient and responsive applications is higher than ever. Streaming gRPC APIs offer a powerful solution to meet these demands by leveraging the performance benefits of HTTP/2 and Protocol Buffe...DiscussgRPC
Ali TavallaieforTechbend's blogtechbend.hashnode.dev·Aug 5, 2024Creating Transmutate: A Tool for Easier gRPC and Proto Files in PythonIntroduction Recently, I worked on a project that needed many gRPC functions. If you've used gRPC, you know it helps different software programs talk to each other efficiently. However, making Proto files for every Python dataclass was taking a lot o...DiscussgRPC
HKHair77.hashnode.dev·Aug 5, 2024gRPC가 뭔데?gRPC: 현대적인 마이크로서비스 통신의 핵심 gRPC: MSA 시대의 효율적인 통신 솔루션 마이크로서비스 아키텍처(MSA) 시대에 주목받고 있는 gRPC에 대해 알아보려고 합니다. 최근 많은 기업들이 MSA를 도입하면서, 서비스 간 효율적인 통신의 중요성이 크게 부각되고 있습니다. 이런 상황에서 gRPC는 MSA 환경에 최적화된 강력한 통신 솔루션으로 주목받고 있다. 그럼 gRPC가 무엇이고, 왜 MSA 환경에서 강점을 가지는지 자세히 살펴보...DiscussgRPC
sangminLeewhatsmin.hashnode.dev·Jul 24, 2024mapstruct를 활용해 spring boot에서 gRPC 쉽게 사용하기Enpoint API → Recommend API 로 많은 요청 응답 속도가 느림 gRPC 도입 dto의 멤버변수가 많기 때문에 gRPC message에 매핑하는 로직이 지저분 이를 해결하기 위한 mapstruct 사용 gradle 설정 gRPC mapstruct public class ItemResultRequest { @NotBlank private String query; private String si...DiscussgRPC