Jaydeep Duttaprotocol-and-communication-model.hashnode.dev·Dec 15, 2024gRPC vs HTTP1 vs HTTP/2protocol and communication model 1. Protocol and Communication Model gRPC: gRPC is a Remote Procedure Call (RPC) framework, meaning that it allows you to define services and methods that can be called remotely from client to server. It uses Protoc...gRPC
Rushapi-academy.hashnode.dev·Dec 6, 2024How to Test gRPC APIs?gRPC (Google Remote Procedure Call) is an open-source framework developed by Google for building high-performance, cross-platform, and language-agnostic APIs. It's widely used for building distributed systems and microservices architectures. Unlike t...gRPC
Joshua Akosadevwithjosh.com·Dec 5, 2024Building a Low-Latency gRPC Service for Real-Time Inter-Microservice Communication in C# and ASP.NET CoreIn modern distributed systems, low-latency communication is crucial for maintaining performance and responsiveness, especially in microservice architectures. This blog demonstrates how to use gRPC in C# and ASP.NET Core to achieve low-latency inter-m...167 readsMastering gRPC with C# and ASP.NET CoregRPC
Joshua Akosadevwithjosh.com·Dec 5, 2024Introduction To gRPC in C# and ASP.NET CoregRPC (gRPC Remote Procedure Call) is a modern open-source RPC framework that can run in any environment. It uses HTTP/2 for transport, Protocol Buffers (Protobuf) for defining APIs, and provides features like bi-directional streaming, client-server c...84 readsMastering gRPC with C# and ASP.NET CoregRPC
HKHair77.hashnode.dev·Nov 27, 2024광고 업체 유효성 검사 시스템 개선오늘은 광고 업체 유효성 검사 시스템을 어떻게 발전시켜 왔는지 과정을 정리해봤다. 처음에는 단순한 API 호출로 시작했지만, 지금은 Kafka 기반의 실시간 이벤트 처리 시스템으로 진화를 거듭했으며 이 포스트는 해당 여정을 정리한 글이다🚀 Version 1.0: "단순하게 시작해보자" - 직접 API 호출 방식 시스템 구성 처음에는 정말 단순했다 광고 파트가 사용하는 광고 검사 URL을 서버에서 호출한다. 광고 파트에서 제공하는 API를 직접...kafka
Venu Madhav Emmadivenumadhavemmadi.hashnode.dev·Nov 22, 2024Network Abstractions: Remote Procedure Calls (RPC)The foundation of effective and scalable solutions in the field of distributed systems is smooth communication between components. With the help of Remote Procedure Calls (RPC), a potent abstraction, developers can create distributed systems without ...35 readsSystem Design#Thirft
TARPARA KAUSHALkdtarpara.hashnode.dev·Nov 21, 2024Types of API1. SOAP (Simple Object Access Protocol) What it is: SOAP is a protocol for exchanging structured information in the form of XML. It was designed for high-level security and reliability. How it works: SOAP uses XML to send messages and relies on spe...APIs
Raju Manojgoogleprotobuff.hashnode.dev·Nov 17, 2024How to Use Google Protobuf in Python: A Practical Guide with ExamplesGoogle Protocol Buffers (Protobuf) is a language-agnostic binary serialization format developed by Google. It allows you to define structured data and serialize it efficiently, making it ideal for communication between services and storage. This docu...Google
Birkaran SachdevforfreeCodeCampfreecodecamp.org·Nov 12, 2024How to Build a Dropbox-like Distributed File Storage System Using MinIO and gRPCIn this tutorial, I’ll guide you through building a distributed file storage system inspired by Dropbox, using MinIO (an open-source, S3-compatible object storage server) and gRPC. The goal is to create a system that can store, replicate, and manage ...#minio
Johnson Ojoopyjo.hashnode.dev·Nov 9, 2024Building a gRPC API in Go with PostgreSQLIn this tutorial, we'll walk through building a robust gRPC API in Go that interacts with a PostgreSQL database. We'll structure our application by separating models and services, following best practices to create scalable and maintainable code. Int...Building APIs in Gogolang