Prakhar Agarwalprakhara.hashnode.dev·Oct 12, 2023Introduction to gRPCWhat is gRPC? gRPC is an open-source framework for building fast and efficient remote procedure calls. It is widely used to communicate between microservices, client-server applications, and distributed systems. As in many RPC systems, gRPC is based ...Discuss·1 like·197 readsGo Language
Calvin Dsouzablog.calvinsd.in·Aug 20, 2023Data Serialization: How Protocol Buffers Achieve EfficiencyIn the world of distributed systems and microservices, we often want to communicate with different services hosted on different servers in various geographical locations. To do this, we need to serialize the payload (in-memory structure to bytes) at ...Discuss·1 like·155 readsprotocol-buffers
youssef sheblyoussefshebl.hashnode.dev·Jul 31, 2023what is gRPC, and how work, what is protocol buffers, and how it work?🔁 gRPC-nodejs 📌 what is gRPC? gRPC is a modern, open-source, high-performance remote procedure call (RPC) framework that can run anywhere. gRPC enables client and server applications to communicate transparently and simplifies the building of conne...Discuss·4 likes·87 readsNode.js
Satish Yadavread.satishyadav.com·Jan 31, 2021Creating a gRPC Microservice and Client in .NET CoreHi, in this tutorial we're going to create agRPC Service and Client using .NET Core. I'm assuming you've already heard about gRPC and want to see some code. In case you haven't, here's an excerpt from Microsoft Docs: What is gRPC? gRPC is a modern, ...Discuss·204 readsgRPC
Jason Chenjason60810.hashnode.dev·Mar 26, 2023Using REST APIs with Protobuf in a Next.js and TypeScript App (Backend in Go)Compiling .proto Files into TypeScript Using ts-proto In my experience working with an Nx monorepo Next.js project on Windows, I encountered a path issue that prevented me from compiling the .proto file directly. To resolve this problem, I had to cre...Discuss·995 readsReact
Rui Craveirotech.craveiro.pt·Dec 7, 2022Go for Dart with Protocol BuffersIntroduction In this article, I propose a solution that enables a rapid expansion of the available APIs for Dart to be used on the server, by using existing drivers for Go. I begin by laying out the context of why this is needed. Then, I describe the...Discuss·1.8K readsDart