Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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/thegenius/hera

A brave new RPC framework

rpc

Last synced: 29 Jan 2025

https://github.com/sile/htrpc

HTTP based RPC library for Rust

asynchronous http rpc rust

Last synced: 27 Dec 2024

https://github.com/braumace/yuan-rpc

从 0 到 1 手写 RPC 框架。参考 Dubbo 开源项目自主设计,基于 Java + Etcd + Vert.x + 自定义协议实现的高性能 RPC 框架。开发者只需引入 Spring Boot Starter,通过注解和配置文件即可快速使用框架,可以像调用本地方法一样轻松调用远程服务;还支持 SPI 机制动态拓展序列化器、负载均衡器、重试和容错策略等。

rpc rpc-framework vertx

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.

discord input rpc stats-rpc

Last synced: 16 Jan 2025

https://github.com/iciclef/rrppcc

An academic-purpose userspace RPC library in Rust.

rdma rpc rust

Last synced: 14 Nov 2024

https://github.com/douglaszuqueto/esp32-rpc-http

Chamadas remotas usando protocolo HTTP

esp32 http rpc

Last synced: 14 Jan 2025

https://github.com/douglaszuqueto/esp32-rpc-mqtt

Chamadas remotas usando protocolo MQTT

esp32 mqtt rpc

Last synced: 14 Jan 2025

https://github.com/li-xiao-shuang/middleware

主业crud、副业造轮子!

aop rpc

Last synced: 26 Jan 2025

https://github.com/beeplin/telecall

Call back-end NodeJS functions directly from front-end. No HTTP API. Perfect typescript Support.

api express rollup rpc vite webpack

Last synced: 21 Jan 2025

https://github.com/lordronz/discord-rpc-python

When the impostor is sus 😳

discord python rpc

Last synced: 15 Dec 2024

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

nfs rpc rust

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

bitcoin blockchain golang rpc

Last synced: 20 Jan 2025

https://github.com/pangum/example

盘古框架项目实战,使用盘古提供的各种插件来实现一个视频转码平台执行器。包括以下功能使用:1、项目最佳实践;2、MQTT使用;3、gRPC使用;4、配置文件加载

example grpc library mq mqtt pangu practice project rpc

Last synced: 14 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.

capnproto rpc sample-code

Last synced: 25 Dec 2024

https://github.com/collectiveidea/twirp-rails

Make serving a Twirp RPC Services as easy and familiar as Rails controllers.

protobuf rails rpc ruby twirp

Last synced: 08 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.

golang grpc rpc

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/codeprometheus/starry-rpc

实现一个基本功能完善的RPC,Netty,Zookeeper,Nacos,Redis,Kyro,Snappy

kyro nacos netty rpc zookeeper

Last synced: 11 Jan 2025

https://github.com/infiniteverma/rrpc

A rust library that implements RPC

rpc rust

Last synced: 02 Feb 2025

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/ankitrgadiya/xmlrpc

An XMLRPC Implementation in Go

golang rpc xml xmlrpc

Last synced: 28 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

rpc vapory

Last synced: 14 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.

grpc kubernetes mesh rest rpc

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.

rpc tson

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/fibjs/fib-rpc

Remote Procedure Calling for fibjs

rpc websocket

Last synced: 12 Nov 2024

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/matheusjohannaraujo/grpc_node

gRPC Node.js

grpc nodejs rpc

Last synced: 31 Dec 2024

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.

full-duplex json-rpc rpc

Last synced: 13 Jan 2025

https://github.com/amanley97/gema

gEMA: gem5 External Modules API

gem5 python rpc

Last synced: 26 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/dan-and-dna/arpc

json rpc

golang json jsonrpc rpc

Last synced: 21 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

json json-rpc rpc

Last synced: 31 Dec 2024

https://github.com/iluha168/mpris-rpc

A connector between Chromium-based browsers and Discord's RPC (or arRPC) using MPRIS.

arrpc discord mpris mpris2 rpc

Last synced: 28 Jan 2025

https://github.com/bas-kirill/java-endpoints

REST, SOAP, GraphQL, RPC

graphql java rest-api rpc soap

Last synced: 13 Dec 2024

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.

rabbitmq rpc

Last synced: 22 Jan 2025

https://github.com/hoganb/simple_distributed_exchange

Simple distributed exchange [javascript, rpc, dht, grenache]

dht grenache javascript rpc

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).

api rpc

Last synced: 22 Jan 2025

https://github.com/eshikafe/paws

Protocol to Access White Space database

https ietf json rpc tvws

Last synced: 23 Oct 2024

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.

grpc rpc

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

go redux rpc websockets

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

rpc solana

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/dxxxxy/scrp

A wrapper for Soundcloud that adds Discord Rich Presence support.

app desktop discord ipc presence rich rpc rust soundcloud tauri wrapper

Last synced: 20 Dec 2024

https://github.com/aprilahijriyan/rmq-rpc

A lightweight RPC based on RabbitMQ.

python rabbitmq rpc

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/cacilhas/lrpc

A spartan example of RPC over UDP, powered by MoonScript and LuaJIT.

luajit moonscript poc rpc

Last synced: 21 Jan 2025

https://github.com/bigjk/nra

Minimal RPC library to call Go from Javascript

golang javascript rpc

Last synced: 23 Jan 2025

https://github.com/bankiru/doctrine-api-bundle

Symfony bundle for bankiru/doctrine-api-client

api bundle client doctrine rpc symfony

Last synced: 14 Jan 2025

https://github.com/flug/rpc-php-amq

draft rabbitmq rpc

amq php rpc

Last synced: 29 Jan 2025

https://github.com/blkie/boltdbr

极简kvdb

kvdb rpc rpcdb

Last synced: 21 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/xiaozhiliaoo/rpc-practice

rpc-practice

rpc

Last synced: 24 Dec 2024

https://github.com/znck/zrpc

[Prototype/Experiment/Learning] Asynchronous RPC microservices

micro-framework microservices rpc

Last synced: 16 Jan 2025