rpc

There are 3316 repositories under rpc topic.

  • advanced-java

    doocs/advanced-java

    😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识

    Language:Java74.6k2.6k14618.9k
  • protocolbuffers/protobuf

    Protocol Buffers - Google's data interchange format

    Language:C++63.9k2.1k6.1k15.3k
  • meteor/meteor

    Meteor, the JavaScript App Platform

    Language:JavaScript44.1k1.6k9k5.2k
  • apache/dubbo

    The java implementation of Apache Dubbo. An RPC and microservice framework.

    Language:Java40.1k3.1k6.9k26.3k
  • aria2/aria2

    aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.

    Language:C++33.8k7321.8k3.4k
  • zeromicro/go-zero

    A cloud-native Go microservices framework with cli tool for productivity.

    Language:Go27.8k3091.5k3.8k
  • flatbuffers

    google/flatbuffers

    FlatBuffers: Memory Efficient Serialization Library

    Language:C++22.1k6432.4k3.2k
  • go-micro/go-micro

    A Go microservices framework

    Language:Go21.4k5129842.3k
  • grpc/grpc-go

    The Go language implementation of gRPC. HTTP/2 based RPC

    Language:Go20k4832.5k4.2k
  • chai2010/advanced-go-programming-book

    :books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)

    Language:Handlebars19.2k5492243.2k
  • apache/brpc

    brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".

    Language:C++15.9k8161.7k3.9k
  • tonic

    hyperium/tonic

    A native gRPC client & server implementation with async/await support.

    Language:Rust9.1k79736919
  • twitter/finagle

    A fault tolerant, protocol-agnostic RPC system

    Language:Scala8.7k5574121.4k
  • smallnest/rpcx

    Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱! build for cloud!

    Language:Go8k3506591.2k
  • roadrunner-server/roadrunner

    🤯 High-performance PHP application server, process manager written in Go and powered with plugins

    Language:Go7.7k146742404
  • deepstreamIO/deepstream.io

    deepstream.io server

    Language:TypeScript7.1k166753384
  • twitchtv/twirp

    A simple RPC framework with protobuf service definitions

    Language:Go6.9k107184323
  • cloudwego/kitex

    Go RPC framework with high-performance and strong-extensibility for building micro-services.

    Language:Go6.7k121378781
  • swoft

    swoft-cloud/swoft

    🚀 PHP Microservice Full Coroutine Framework

    Language:PHP5.6k2301.2k789
  • line/armeria

    Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.

    Language:Java4.7k1821.9k890
  • apache/dubbo-go

    Go Implementation For Apache Dubbo .

    Language:Go4.6k160785903
  • evans

    ktr0731/evans

    Evans: more expressive universal gRPC client

    Language:Go4.1k28155185
  • davyxu/cellnet

    High performance, simple, extensible golang open source network library

    Language:Go4k30790881
  • cloudwego/netpoll

    A high-performance non-blocking I/O networking framework focusing on RPC scenarios.

    Language:Go3.9k72123460
  • idealvin/coost

    A tiny boost library in C++11.

    Language:C++3.9k130202555
  • Cysharp/MagicOnion

    Unified Realtime/API framework for .NET platform and Unity.

    Language:C#3.6k144416413
  • TarsCloud/TarsGo

    A high performance microservice framework in golang. A linux foundation project.

    Language:Go3.3k130175509
  • syhyz1990/baiduyun

    油猴脚本 - 一个免费开源的网盘下载助手

    Language:JavaScript2.9k35306383
  • sanshengshui/netty-learning-example

    :egg: Netty实践学习案例,见微知著!带着你的心,跟着教程。我相信你行欧。

    Language:Java2.8k789800
  • incubator-fury

    apache/incubator-fury

    A blazingly fast multi-language serialization framework powered by JIT and zero-copy.

    Language:Java2.7k44694168
  • connect-go

    connectrpc/connect-go

    The Go implementation of Connect: Protobuf RPC that works.

    Language:Go2.6k3720283
  • xiaonanln/goworld

    Scalable Distributed Game Server Engine with Hot Swapping in Golang

    Language:Go2.5k12883445
  • andeya/erpc

    An efficient, extensible and easy-to-use RPC framework.

    Language:Go2.5k13766407
  • crossbario/autobahn-python

    WebSocket and WAMP in Python for Twisted and asyncio

    Language:Python2.5k100888763
  • FISCO-BCOS/FISCO-BCOS

    FISCO BCOS(发音为/ˈfɪskl bi:ˈkɒz/)是一个稳定、高效、安全的许可区块链平台,已被广泛应用于现实的行业应用。截至目前,已拥有5000多家企事业单位,400多个产业数字化标杆应用,涵盖文化版权、司法服务、政府服务、物联网、金融、智慧社区、房地产建设、社区治理、乡村振兴等领域。FISCO BCOS (pronounced /ˈfɪskl bi:ˈkɒz/) is a stable, efficient, and secure permissioned blockchain platform that has been widely used in real-world industry applications.

    Language:C++2.3k111554696
  • Nethereum/Nethereum

    Ethereum .Net cross platform integration library

    Language:C#2.1k117806700