hprose-golang
RPC framework
A cross-language RPC framework for building distributed applications across multiple programming languages
Hprose is a cross-language RPC. This project is Hprose for Golang.
1k stars
86 watching
205 forks
Language: Go
last commit: 9 months ago
Linked from 2 awesome lists
apicross-devicecross-domaincross-languagecross-platformgogolanghproserpcrpc-apirpc-clientrpc-frameworkrpc-libraryrpc-serverserializationserialization-libraryserializeserializer
Related projects:
Repository | Description | Stars |
---|---|---|
hprose/hprose-php | Enables cross-language communication between different programming languages using a lightweight, high-performance RPC framework. | 1,971 |
trpc-group/trpc-go | A high-performance RPC framework written in Go, allowing multiple services to communicate with each other in a pluggable and modular way. | 830 |
vladimirvivien/go-grpc | A collection of Go examples showcasing the features and benefits of gRPC for building efficient and scalable RPC systems. | 242 |
hprose/hprose-swoole | A PHP-based implementation of a remote object service engine for high-performance, cross-language communication | 182 |
valyala/gorpc | A Go library that enables fast and efficient RPC (Remote Procedure Call) communication between clients and servers in high-load environments. | 702 |
huntlabs/kissrpc | A high-performance RPC framework with built-in data compression and support for multiple transport protocols | 40 |
grpc/grpc-kotlin | A high-performance RPC framework that generates runtime code for client-stubs and server-side plumbing | 1,203 |
centrifuge/go-substrate-rpc-client | Provides an API to interact with Substrate-based blockchain networks | 203 |
gopulse/pulse | A fast and lightweight Golang framework for building responsive web applications and services. | 36 |
grpc/grpc-dart | A Dart implementation of a high-performance RPC framework | 857 |
sogou/srpc | An RPC framework built on top of C++ Workflow, supporting multiple protocols and data formats for building scalable and high-performance remote procedure call systems. | 1,956 |
kostya/simple_rpc | An RPC framework for building remote procedure calls between different languages and applications. | 68 |
osamingo/jsonrpc | A JSON-RPC 2.0 implementation package in Go | 187 |
wapc/wapc-go | A Go-based runtime for executing WebAssembly modules with RPC capabilities | 94 |
rookie-ninja/rk-grpc | A tool for building gRPC microservices with automated code generation and middleware support | 75 |