Aksh BansalforAksh's blogsaberx.hashnode.net·Dec 9, 2022Introduction to gRPCBefore we get into gRPC, let's first understand what RPC is. RPC stands for Remote Procedure Call. It is a form of communication in which systems use function calls to communicate over a network. It is an alternative to Representational State Transfe...Discuss·9 likes·266 readsWeb Development
Umang AgarwalforUmang Agarwal's Blogsubtle-geek.hashnode.net·Oct 10, 2022Serialization and Deserialization using Protocol BuffersWhat are Protocol Buffers? Protocol buffers (also referred to as Protobuf) are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data – think XML, but smaller, faster, and simpler. You define how you want yo...Discuss·1 like·83 readsprotobuf
Irshit mukherjeeforIrshit mukherjee's blogirshitmukherjee55.hashnode.net·Feb 13, 2023gRPC communication with golangwhat is gRPC? To understand gRPC first we need to know what RPC is.RPC(Remote Procedure Call) is used to create Inter-Process-Communication between services where services can communicate with each other remotely. And gRPC is an open-source high-perf...Discuss·1 like·29 readsgRPC
Jason Chenforjason60810.hashnode.net·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·39 readsReact
Jernej GorickiforI Love To Delete Codeilovetodeletecode.hashnode.net·Mar 18, 2023Protocol Buffer Message Reflection API in C#TL;DR This blog post shows how to replace .NET reflection with the functionality available on the IMessage interface, when dealing with C# objects generated using Protobuf's protoc compiler. IMessage.Descriptor is the way to access Protobuf Reflectio...Discuss·62 readsC#
Vaishnav Mkforwishee.hashnode.net·Mar 14, 2023Revolutionizing Scalability: How Microservices and gRPC are Changing the GameHello everyone, As someone whose GitHub status usually revolves around "figuring out mega-scaled applications," I wanted to share some of my findings on how microservices and gRPC are revolutionizing scalability in modern software development. Unders...Discuss·26 readsWeMakeDevs
Jose Gabrielle Riveraforjgrivera.devjgrivera.hashnode.net·Mar 14, 2023Compile all Proto files to Go code using a MakefileForeword I have been recently learning about using gRPC in Go. I have been liking it so far! The notion of using protocol buffers and HTTP 2.0 is exciting to me. I find it cool to make remote calls on another service as if they were locally called in...Discuss·141 readsgRPC
Irshit mukherjeeforIrshit mukherjee's blogirshitmukherjee55.hashnode.net·Feb 13, 2023gRPC communication with golangwhat is gRPC? To understand gRPC first we need to know what RPC is.RPC(Remote Procedure Call) is used to create Inter-Process-Communication between services where services can communicate with each other remotely. And gRPC is an open-source high-perf...Discuss·1 like·29 readsgRPC
Aksh BansalforAksh's blogsaberx.hashnode.net·Dec 9, 2022Introduction to gRPCBefore we get into gRPC, let's first understand what RPC is. RPC stands for Remote Procedure Call. It is a form of communication in which systems use function calls to communicate over a network. It is an alternative to Representational State Transfe...Discuss·9 likes·266 readsWeb Development
SHIKHAR YADAVforshikhar.codeshikharcode.hashnode.net·Oct 10, 2022What the heck is ProtoBuf!ProtoBuf is language-neutral, platform-neutral, extensible mechanism for serializing structured data in a forward-compatible and backward-compatible way. In common term it is a data encoding format just like JSON with some advantages and disadvantage...Discuss·60 readsBlogsWithCC
Umang AgarwalforUmang Agarwal's Blogsubtle-geek.hashnode.net·Oct 10, 2022Serialization and Deserialization using Protocol BuffersWhat are Protocol Buffers? Protocol buffers (also referred to as Protobuf) are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data – think XML, but smaller, faster, and simpler. You define how you want yo...Discuss·1 like·83 readsprotobuf
BryanforDev Logbookdevlogbook.hashnode.net·Sep 21, 2022Installing GRPC and Protobuf using Laravel ForgeInstalling GPRC and Protobuf with Laravel Forge is easy. Just follow these steps. Adding the script to recipes Go to Recipes Put any name Keep user as root Add the following script to the script input and click Create button sudo pecl install grpc ...Discuss·211 readsgRPC
Fabian ZanklforFabian Zankl's Blogfzankl.hashnode.net·Nov 8, 2020Distributed Services using gRPCEfficient communication is often one of the main drivers for modern software systems, even in a microservice driven world. gRPC can deal with these requirements. In this article, we will look at some basics of gRPC and implement a first client and se...Discuss·427 readsgRPC