加载中

Focus - 轻量级 RPC 框架

Focus 是下一代跨语言、轻量级 RPC 框架。旨在帮助程序员快速的开发微服务应用程序,简化多运行环境下的 RPC 编程,可以很轻松的实现云端编程和移动端编程。 通常,评价一个 RPC 框架是...

收藏 4

ShadowRPC - 基于 Netty 的 RPC 框架

一个基于 netty 的 rpc 开源框架,简单易用,零配置,可同步和异步调用,不断更新完善中... 主要模块 protocol : 协议层,包含应用层通信协议,以及序列化/反序列化,支持kry...

收藏 2

tRPC - 多语言、插件化、高性能 RPC 开发框架

tRPC 是基于插件化理念设计的一款支持多语言、高性能的 RPC 框架,整体设计遵循以下原则: 简单:用户基于框架进行服务开发简单方便; 高性能:框架具备高性能,能适用互联网海量访问场景; 插件...

收藏 1
更新于 2023/10/18
tRPC

RK GRPC - gRPC-golang 的快速启动器

rk-grpc 是提供 gRPC-golang 框架中间件以及快速启动器,可以通过 YAML 文件的形式,快速启动 gRPC-golang 框架微服务。 提供的功能 功能 描述 通过 YAML ...

收藏 3

Thriftgo - Go 实现的 Thrift IDL 解析和代码生成器

Thriftgo 是 Go 语言实现的 Thrift IDL 解析和代码生成器,支持完善的 Thrift IDL 语法和语义检查,相较 Apache Thrift 官方的 Golang 生成代码...

收藏 2

Kitex - Go 微服务 RPC 框架

Kitex[kaɪt'eks] 字节跳动内部的 Golang 微服务 RPC 框架,具有高性能、强可扩展的特点,在字节内部已广泛使用。如今越来越多的微服务选择使用 Golang,如果对微服务性能...

收藏 35
更新于 2023/08/25

swrpc - 基于 swoole 开发的高性能 rpc 包

swrpc是一个基于swoole开发的高性能rpc包,swrpc提供了注册发现,链路追踪,中间件等等功能,可以很容易集成到第三方框架,如laravel,yii等等。 功能 支持多进程模式或协程模...

收藏 2

Agileutil - Python3 RPC 框架

Agileutil是一个Python3 RPC框架,client和server可以通过直连的方式访问,也可以通过Consul做服务注册发现。 特性 像本地函数一样调用 使用简单,用户只需要关注业...

收藏 14
更新于 2021/06/15

srpc - 高性能通用 RPC 框架

srpc 是搜狗自研的 RPC 系统,主要功能和特点如下: 这是一个基于Sogou C++ Workflow的项目,兼具: 高性能 低开发和接入门槛 完美兼容workflow的串并联任务流 对于...

收藏 22
更新于 2020/10/15

guide-rpc-framework - 基于 Netty+Kyro+Zookeeper 实现的自定义 RPC 框架

guide-rpc-framework 本着开源精神,本项目README已经同步了英文版本。另外,项目的源代码的注释大部分也修改为了英文。 如访问速度不佳,可放在 Gitee 地址:https:...

收藏 6
更新于 2021/02/12

go-zero - Go Web 与 RPC 框架

go-zero是一个集成了各种工程实践的web和rpc框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。 go-zero 包含极简的 API 定义和生成工具 goctl,可以根...

收藏 2301
更新于 2022/04/05
go-zero

EmbedXrpc - 用于单片机场景的“gRPC”

EmbedXrpc 类似于 Google 的 GRPC,但是应用场景是单片机。RPC 远程调用极大的方便了开发,使得不必关注于协议解析,数据的序列化和反序列化等繁琐的工作。 所用技术:C#做 I...

收藏 8
更新于 2024/03/07

ginrpc - gin 路由与参数绑定工具

ginrpc 是一个 gin 注解路由、自动参数绑定工具。 支持 rpc 自动映射 支持对象注册 支持注解路由 基于 go-gin 的 json restful 风格的 golang 基础库 自...

收藏 4

gRPC-DLang - gRPC 的 D 语言实现

gRPC-DLang 是使用 D 语言开发的 gRPC 实现,基于 hunt-http 的 http 2.0 实现。 服务端示例代码: import grpc; import hell...

收藏 9
更新于 2019/10/23

supine - 轻量级去中心化 RPC 框架

supine是一个轻量级去中心的RPC框架 使用AIO通讯 采用Multicast进行服务注册发现 快速开始 创建Maven项目 <dependency> <groupId>vip...

收藏 8
开源软件作者
node-eos 作者
ZebraSwiper 作者

python-grpc - RPC 开发框架

该项目基于grpcio 开发,定义了一个通用的 GRPC 服务和函数。通过反射和语法糖,客户端和服务端都可以轻松实现 RPC 服务。 项目路径 client: grpc client demo ...

收藏 9

brpc-rs - 使用 Rust 实现 brpc 的 C/S 端

brpc-rs 是一个面向 Rust 开发者的项目,开发者可以使用 Rust 语言实现 brpc 的服务和客户端。项目包括了四个 Rust 软件包,均托管 crates.io 上,用户可使用 c...

收藏 2

koalas-RPC - 高可用可拓展的RPC框架

企业生产级百亿日PV高可用可拓展的RPC框架。理论上并发数量接近服务器带宽,客户端采用thrift协议,服务端支持netty和thrift的TThreadedSelectorServer半同步半...

收藏 47
koalas-RPC

TarsCpp - Tars RPC框架C++语言的源代码

该工程是Tars RPC框架C++语言的源代码 目录名称 功能 servant C++语言框架rpc的源码实现 tools C++语言框架IDL工具的源码实现 util C++语言框架基础工具库...

收藏 10
TarsCpp

TarsJava - Tars框架Java语言的源代码

该工程是Tars框架Java语言的源代码 目录名称 功能 net 框架rpc网络库 core 框架rpc的实现 tools 框架工具的实现,maven插件等 examples 框架的示例代码 d...

收藏 10
TarsJava

没有更多内容

加载失败,请刷新页面

返回顶部
顶部