Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Remote Procedure Call (RPC)
Remote procedure call (RPC) is when a computer program causes a procedure to execute in a different address space (commonly on another computer on a shared network), which is coded as if it were a normal (local) procedure call, without the programmer explicitly coding the details for the remote interaction.
- GitHub: https://github.com/topics/rpc
- Wikipedia: https://en.wikipedia.org/wiki/Remote_procedure_call
- Related Topics: rest-api, graphql-api, soap, wsdl, grpc,
- Aliases: remote-procedure-call,
- Last updated: 2025-02-02 00:26:16 UTC
- JSON Representation
https://github.com/eddie-lucas/interviewkun
Interview-Kun【面试鸡、面试坤(ji)、ikun】是一个程序员求职面试刷题神器,包含海量题目和答案,多看一眼,知识点就会在脑海中爆炸,希望你在练习1坤年基本功后,能够收获太美的offer!!!持续维护的面试刷题仓库,帮你拿到满意 offer!⭐️ 最新Java面试题、前端面试题、C++面试题、Go面试题、Python面试题、测试面试题、运维面试题、后端面试题、操作系统面试题、计算机网络面试题、Redis面试题、MySQL数据库面试题、算法面试题、Spring面试题、JVM面试题、Java并发面试题、Linux面试题等几千道高频程序员求职必备八股文。💎💎💎网站地址在下面👇👇👇
docker elasticsearch ikun interview interview-kun java juc jvm linux mianshiya mq mysql netty redis rocketmq rpc spring spring-boot vue zookeeper
Last synced: 08 Jan 2025
https://github.com/makasim/amqprpc
Go protocol agnostic RPC Client over AMQP.
amqp go golang rabbitmq rpc rpc-client
Last synced: 25 Dec 2024
https://github.com/huntlabs/hunt-service
Distributed RPC framework (micro-service) for DLang based on gRPC and neton.
distributed micro-service rpc rpc-client rpc-server rpc-service
Last synced: 12 Jan 2025
https://github.com/kevindasilvas/todolist
A haskell to-do-list microservice using gRPC
api grpc haskell microservice microservices mongodb mu-haskell rpc
Last synced: 09 Dec 2024
https://github.com/cmmvio/cmmv
Contract-Model-Model-View (CMMV) - Minimalistic Node.js Server Framework
cmmv contracts nestjs nodejs protobuf rpc typescript websocket
Last synced: 02 Feb 2025
https://github.com/yusufss4/blackbox-rpc-transfer
Transfering and running a binary blackbox file using Remote Procedure Call with the help of rpcgen.
c popen3 remote-procedure-call rpc rpcgen
Last synced: 12 Jan 2025
https://github.com/braumace/yuan-rpc
从 0 到 1 手写 RPC 框架。参考 Dubbo 开源项目自主设计,基于 Java + Etcd + Vert.x + 自定义协议实现的高性能 RPC 框架。开发者只需引入 Spring Boot Starter,通过注解和配置文件即可快速使用框架,可以像调用本地方法一样轻松调用远程服务;还支持 SPI 机制动态拓展序列化器、负载均衡器、重试和容错策略等。
Last synced: 01 Nov 2024
https://github.com/vwapplications/pigeon
Pigeon is a framework developed in python that was made to intermediate the use of RabbitMQ services in a quick and easy way, these services of communication between components / services through different types of context of exchange of messages
amqp comunication comunication-queue pigeon post-office postman pubsub python rabbitmq rpc
Last synced: 12 Jan 2025
https://github.com/qingyangmoke/vtea
vtea 是一个基于nodejs 支持多协议的rpc框架解决方案
javascript nodejs plugin rpc service
Last synced: 17 Jan 2025
https://github.com/IcaroTorres/rabbitmq-billing-processing
This repo demonstrates two different approaches to solving a fictitious Customer Billing Processing scenario.
cloudamqp microservices-demo mongodb-atlas netcore31 rabbitmq redis-cache rpc
Last synced: 16 Nov 2024
https://github.com/speedycraftah/discord-input-stats-rpc
This small module written in Python and C-Sharp respectively tracks the amount of times you have pressed a key on your keyboard and clicks on your mouse and shows it on your Discord RPC.
Last synced: 16 Jan 2025
https://github.com/iciclef/rrppcc
An academic-purpose userspace RPC library in Rust.
Last synced: 14 Nov 2024
https://github.com/douglaszuqueto/esp32-rpc-http
Chamadas remotas usando protocolo HTTP
Last synced: 14 Jan 2025
https://github.com/douglaszuqueto/esp32-rpc-mqtt
Chamadas remotas usando protocolo MQTT
Last synced: 14 Jan 2025
https://github.com/marinx/electrumrpc
Golang JSON RPC client to talk with Electrum server
bitcoin daemon electrum electrum-server golang rpc wallet
Last synced: 28 Dec 2024
https://github.com/rumkin/urpc
μRPC is a transport agnostic JSONRPC 1.0 implementation
javascript js jsonrpc nodejs rpc
Last synced: 30 Jan 2025
https://github.com/hraph/netbotify
A real-time and scalable remote tasks execution BOT over network (using WebSockets)
bots cli client-server rpc workers
Last synced: 08 Jan 2025
https://github.com/drrlvn/libtirpc-sys
Low-level bindings for the libtirpc library
Last synced: 30 Jan 2025
https://github.com/indiependente/gochat
Client Server Chat using Go and GRPC
chat client-server go golang grpc protobuf rpc
Last synced: 31 Dec 2024
https://github.com/kwesidev/bindexer
Streams bitcoins Block-chain to PostgreSQL
Last synced: 20 Jan 2025
https://github.com/eligioo/nimiq-rust-rpc-client
A Nimiq RPC client for the Rust programming language
blockchain cryptocurrency nimiq rpc rust
Last synced: 21 Jan 2025
https://github.com/angrymane/cap-sample
A sample rpc client and server using capnproto, EzPRCServer.
Last synced: 25 Dec 2024
https://github.com/damartripamungkas/simple-client-eth-rpc
💡 Simple client rpc for handle eth namespace
ethereum ethereum-provider ethersjs json-rpc nodejs provider-package rpc simple-client-eth-rpc web3 web3-dapp web3js
Last synced: 19 Nov 2024
https://github.com/rajshrestha86/go-configure
A simple application built on golang that can be used to configure multiple servers at the same time using SSH.
Last synced: 02 Feb 2025
https://github.com/brian-gl/courseroom_server
CourseRoom Server Using Rpc Protocol
java mysql rpc stored-procedures
Last synced: 31 Dec 2024
https://github.com/carnivuth/lab-reti-di-calcolatori
repository per i progetti di laboratorio di reti di calcolatori
c java rmi rmi-client rmi-server rpc socket socket-programming
Last synced: 09 Jan 2025
https://github.com/simon28082/framework
Extend the Laravel framework, add Swoole, Socket, RPC, WebSocket support, and common scaffolding features
laravel microservice rpc socket swoole tcp websocket
Last synced: 09 Jan 2025
https://github.com/ajsalemo/container-apps-development
Examples that have been deployed to Azure Container Apps in different languages utilizing HTTP or gRPC with Dapr. These are all mostly pulled from existing Dapr samples.
azure cluster container container-apps dapr docker grpc http java k8s kubernetes microservices node python rpc
Last synced: 29 Dec 2024
https://github.com/stratosblue/keenconveyance
A `Asp.Net Core Controller` service call framework based on `interface`. 基于 `interface` 的 `Asp.Net Core Controller` 服务调用框架。
aspnet-core aspnetcore client http rpc rpc-framework
Last synced: 23 Dec 2024
https://github.com/gforien/rpc-generator
Projet INSA 4e année : un compilateur prend en entrée une application client ↔ serveur et qui génère architecture réseau transparente pour celui qui exécute l'application
abstraction implementation java rpc
Last synced: 26 Jan 2025
https://github.com/pablojimpas/protoc-gen-sqlc
Protocol Buffers plugin to generate SQL schema and queries with sqlc annotations.
code-generation code-generator connectrpc crud crud-generator generator go grpc mysql orm postgresql protobuf rpc sql sqlc sqlite
Last synced: 19 Dec 2024
https://github.com/jccdex/jcc_rpc_oc
An objective-c restful api for interacting with the jingchang server
blockchain cross-chain dex jccdex jingchang objective-c rest-api rpc
Last synced: 15 Dec 2024
https://github.com/carnesen-archive/bitcoin-rpc-href
A Node.js library for reading the bitcoin RPC configuration
bitcoin bitcoin-rpc nodejs rpc typescript
Last synced: 14 Jan 2025
https://github.com/vaporyjs/vaporyjs-stub-rpc-server
stubbing of a Vapory node
Last synced: 14 Jan 2025
https://github.com/omkarkirpan/bun-hono-react-expense-tracker-app
Complete expense tracker app
bun expense-tracker flyio hono reactjs rpc typescript
Last synced: 15 Jan 2025
https://github.com/shikhary10/learning-rpc
Using Golang to learn the fundamentals of RPC
backend-development golang rpc
Last synced: 01 Feb 2025
https://github.com/lpabon/rpcscout
rpcscout is a program to test gRPC and REST connections across nodes and service meshes in a Kubernetes environment. It is both the client and the server to itself and support N-to-N connections.
Last synced: 12 Jan 2025
https://github.com/faranalytics/port_agent
A RPC-like facility for making inter-thread function calls.
ipc multithreading nodejs rpc worker-threads
Last synced: 19 Nov 2024
https://github.com/june-it/mystack.distributedmessage4rabbitmq
An open-source lightweight message bus library (RabbitMQ) that supports publish/subscribe and RPC.
distributed-event dotnet dotnet-core event-bus mystack rabbitmq rpc
Last synced: 22 Jan 2025
https://github.com/system233/tson-rpc
TSON-RPC - Connect objects anywhere in pairs like quantum entanglement.
Last synced: 17 Jan 2025
https://github.com/arcward/keyquarry
In-memory key-value store in Go, with database-backed snapshotting, and telemetry. Uses GRPC.
go golang grpc grpc-go key-value key-value-store rpc
Last synced: 09 Jan 2025
https://github.com/hidehalo/json-rpc
Implements of JSON-RPC 2.0 protocol and client/server stubs
json-rpc json-rpc-client json-rpc-server php rpc stub
Last synced: 09 Jan 2025
https://github.com/ipuppyyt/discord-rpc-client
A Discord RPC Client For You By iPuppyYT. A heavily customizable RPC Client
batch batch-script discord discord-bot discord-js executable ipuppy node node-js nodejs rpc rpc-client software
Last synced: 17 Jan 2025
https://github.com/infernalazazel/kylin-rpc
krpc 是一个用于在 FastAPI 中实现 RPC(远程过程调用)接口的简单库。它提供了一种方便的方式来定义和处理 RPC 请求和响应。
fastapi python310 rpc rpc-framework
Last synced: 08 Jan 2025
https://github.com/threadnew/powerrpc
一款基于zookeeper、netty的小型的分布式的rpc框架
java netty nettyrpc reflection rpc zookeeper
Last synced: 11 Jan 2025
https://github.com/arcticlampyrid/ktjsonrpcpeer
KtJsonRpcPeer is a Kotlin library that implements JSON-RPC 2.0 in Peer mode. It's full-duplex, supporting two-way procedure call. It can be work well with WebSocket.
Last synced: 13 Jan 2025
https://github.com/sistracia/rss-bookmarkr
Bookmark your favorite RSS feeds
client-server elmish-applications fable feliz fsharp postgresql react rpc saturn type-safe
Last synced: 21 Jan 2025
https://github.com/giosil/multi-rpc
An easy to use library for xml-rpc, json-rpc and RESTful services implementation.
java java-rest-api java-restful javaee json json-parser json-rpc multi-rpc rpc rpc-client rpc-framework rpc-library rpc-server xml-rpc
Last synced: 27 Dec 2024
https://github.com/znx-x/web3-transactions-fetcher
This is a simple Python script to fetch an array of transactions from a particular wallet on any Ethereum or Ethereum-compatible blockchain networks.
fetch fetcher python rpc script transactions web3
Last synced: 03 Jan 2025
https://github.com/geraked/js-rmi
Implementation of RMI in Node.js
amirkabir-university computer-engineering computer-science distributed-systems es6 geraked javascript js-library js-rmi library middleware node-js nodejs rabist remote-method-invocation rmi rpc
Last synced: 03 Jan 2025
https://github.com/alinuxperson/dip
Discord IPC Proxy: Discord Rich Presence without having Discord on!
discord discord-ipc discord-proxy discord-rpc discord-rust ipc named-pipe named-pipes rpc rust rust-discord rust-lang unix-socket unix-socket-ipc unix-sockets
Last synced: 22 Jan 2025
https://github.com/weiwenchen2022/protorpc
Protocol-buffers RPC for Go net/rpc
go library protocol-buffers rpc
Last synced: 17 Jan 2025
https://github.com/vishwam/worker-async-nextjs
Example usage of worker-async in a nextjs app
async nextjs promisify rpc typescript web-worker worker
Last synced: 31 Dec 2024
https://github.com/mcfriend99/jsonrpc
A JSON-RPC library for Blade programming language
Last synced: 31 Dec 2024
https://github.com/flolu/cents-ideas-old
💡 Small Project for Experimenting with Microservices Architecture
docker docker-compose express jest k8s kubernetes logging message-queue microservices minikube mongodb monorepo nodejs rabbitmq rpc typescript yarn-workspaces
Last synced: 09 Jan 2025
https://github.com/quobject/amq.rabbitmq.reply-to.js
Direct reply-to is a feature that allows RPC (request/reply) clients with a design similar to that demonstrated in tutorial 6 (https://www.rabbitmq.com/direct-reply-to.html) to avoid declaring a response queue per request.
Last synced: 22 Jan 2025
https://github.com/ctih1/happy-button
A game made with customtkinter
button customtkinter discord-rich-presence game good-first-contribution gui happy happy-button opensource python python-game python-gui python-gui-tkinter python3 reaction reaction-game rpc solo solo-project tkinter
Last synced: 02 Jan 2025
https://github.com/hoganb/simple_distributed_exchange
Simple distributed exchange [javascript, rpc, dht, grenache]
Last synced: 20 Jan 2025
https://github.com/isquicha/users-line-rpc-api
This API manages a Line (queue) of people. Allows user creation, adding a user to the Line, querying the Line, filtering users in the Line, querying a user's position in the Line and removing a user from the beginning of the Line. There is no persistence of data in files on the server (users and the Line are saved in volatile memory).
Last synced: 22 Jan 2025
https://github.com/moligarch/winrpc-playground
Client/Server Windows RPC example
c client-server cpp midl rpc winapi
Last synced: 02 Feb 2025
https://github.com/ayemunhossain/grpc-nodejs
🚀 This project builds a scalable gRPC in Node.js, enabling fast, secure, and efficient inter-service communication. gRPC, a high-performance RPC framework by Google, supports language-agnostic, type-safe communication. By implementing Protocol Buffers, HTTP/2, and TLS, this project enhances speed, security, and reliability with Node.js services.
grpc grpc-js mysql nodejs nodejs-grpc redis rpc rpc-api rpc-client rpc-server
Last synced: 08 Jan 2025
https://github.com/thearyanahmed/tinkering-with-grpc
Trying out google's grpc framework. Testing unary, server stream, client stream and bi-directional stream service.
Last synced: 18 Jan 2025
https://github.com/daoting/dt.service
服务端项目(搬运工)
asp-net-core c-sharp cross-platform k8s rpc webassembly windows
Last synced: 21 Jan 2025
https://github.com/tomoncle/spring-boot-dubbo-samples
spring-boot 注解方式集成 dubbo 示例.
annotation dubbo rpc spring spring-boot
Last synced: 08 Jan 2025
https://github.com/dzintars/wss
Test setup (Don't use!) Redux -> WSS -> RPC
Last synced: 19 Jan 2025
https://github.com/lu1smgb/dsd
Prácticas de Desarrollo de Sistemas Distribuidos. Curso 2022/2023. Universidad de Granada.
distributed-systems java-rmi rpc thrift
Last synced: 21 Jan 2025
https://github.com/sonicfromnewyoke/solana-rpc
Configure a slightly more performant Solana RPC than a regular one
Last synced: 08 Jan 2025
https://github.com/putukrisna6/progjar-all
Index repo tugas 2-5 mata kuliah Pemrograman Jaringan
message-queue rpc thread web-scraping
Last synced: 08 Jan 2025
https://github.com/aprilahijriyan/rmq-rpc
A lightweight RPC based on RabbitMQ.
Last synced: 15 Dec 2024
https://github.com/danitilahun/golang_projects
This repository has a lot of Golang projects done. It is the best place to start learning Golang.
distributed-systems golang grpc rpc system
Last synced: 27 Dec 2024
https://github.com/ribeirovagn/offscreen-btc
bitcoin node rpc sign-transactions wallet
Last synced: 11 Jan 2025
https://github.com/cacilhas/lrpc
A spartan example of RPC over UDP, powered by MoonScript and LuaJIT.
Last synced: 21 Jan 2025
https://github.com/bigjk/nra
Minimal RPC library to call Go from Javascript
Last synced: 23 Jan 2025
https://github.com/bujosa/aiolos
This is project is related with express + ethereum
ethereum ethereum-contract express rpc typescript
Last synced: 21 Jan 2025
https://github.com/znck/zrpc
[Prototype/Experiment/Learning] Asynchronous RPC microservices
micro-framework microservices rpc
Last synced: 16 Jan 2025