Gettya netty like asynchronous network I/O library based on tcp/udp/websocket; a bidirectional RPC framework based on JSON/Protobuf; a microservice framework based on zookeeper/etcd
Stars: ✭ 532 (+573.42%)
Mrpc🐿 netty,zookeeper,spring,kyro rpc framework.
Stars: ✭ 128 (+62.03%)
twjitm-core采用Netty信息加载实现长连接实时通讯系统,客户端可以值任何场景,支持实时http通讯、webSocket通讯、tcp协议通讯、和udp协议通讯、广播协议等 通过http协议,rpc协议。 采用自定义网络数据包结构, 实现自定义网络栈。
Stars: ✭ 98 (+24.05%)
MangoA high-performance, open-source java RPC framework.
Stars: ✭ 150 (+89.87%)
WhatsmarsJava生态研究(Spring Boot + Redis + Dubbo + RocketMQ + Elasticsearch)🔥🔥🔥🔥🔥
Stars: ✭ 1,389 (+1658.23%)
ArmeriaYour 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.
Stars: ✭ 3,392 (+4193.67%)
srpc一款轻量 高性能的RPC框架,基于netty,整合spring,支持注册中心,多种序列化,负载均衡等
Stars: ✭ 78 (-1.27%)
ronyFast and Scalable RPC Framework
Stars: ✭ 41 (-48.1%)
Rpc Fromscratch🌈 从零开始设计一个轻量级分布式 RPC 框架,基于 Spring + Netty + Protostuff + Zookeeper
Stars: ✭ 106 (+34.18%)
Mini RpcSpring + Netty + Protostuff + ZooKeeper 实现了一个轻量级 RPC 框架,使用 Spring 提供依赖注入与参数配置,使用 Netty 实现 NIO 方式的数据传输,使用 Protostuff 实现对象序列化,使用 ZooKeeper 实现服务注册与发现。使用该框架,可将服务部署到分布式环境中的任意节点上,客户端通过远程接口来调用服务端的具体实现,让服务端与客户端的开发完全分离,为实现大规模分布式应用提供了基础支持
Stars: ✭ 205 (+159.49%)
NettyrpcA simple RPC framework based on Netty, ZooKeeper and Spring
Stars: ✭ 1,975 (+2400%)
JupiterJupiter是一款性能非常不错的, 轻量级的分布式服务框架
Stars: ✭ 1,372 (+1636.71%)
Thunder⚡️ Nepxion Thunder is a distribution RPC framework based on Netty + Hessian + Kafka + ActiveMQ + Tibco + Zookeeper + Redis + Spring Web MVC + Spring Boot + Docker 多协议、多组件、多序列化的分布式RPC调用框架
Stars: ✭ 204 (+158.23%)
PuddingPudding 是一款迷你级分布式服务框架
Stars: ✭ 24 (-69.62%)
Brpc JavaJava implementation for Baidu RPC, multi-protocol & high performance RPC.
Stars: ✭ 647 (+718.99%)
Simple RpcRPC with service discovery base on netty
Stars: ✭ 103 (+30.38%)
mini-rpcSpring + Netty + Protostuff + ZooKeeper 实现了一个轻量级 RPC 框架,使用 Spring 提供依赖注入与参数配置,使用 Netty 实现 NIO 方式的数据传输,使用 Protostuff 实现对象序列化,使用 ZooKeeper 实现服务注册与发现。使用该框架,可将服务部署到分布式环境中的任意节点上,客户端通过远程接口来调用服务端的具体实现,让服务端与客户端的开发完全分离,为实现大规模分布式应用提供了基础支持
Stars: ✭ 221 (+179.75%)
netty-learningbio, nio到 netty各种使用案例, 包含基础使用案例,各api使用方法,零拷贝,websocket,群聊,私聊,编码,解码,自定义协议,protobuf等使用案例,rpc服务器,客户端等等学习
Stars: ✭ 49 (-37.97%)
fire-im分布式IM服务,参考https://github.com/crossoverJie/cim 实现
Stars: ✭ 17 (-78.48%)
tsrpcA TypeScript RPC framework, with runtime type checking and serialization, support both HTTP and WebSocket. It is very suitable for website / APP / games, and absolutely comfortable to full-stack TypeScript developers.
Stars: ✭ 866 (+996.2%)
cheshuo🎃A lightweight game server framework. Based on Springboot and Netty. Using ProtoBuf as communication between client and server.
Stars: ✭ 23 (-70.89%)
simpleRPCSimple RPC implementation for Arduino.
Stars: ✭ 28 (-64.56%)
spring-boot-protocolspringboot功能扩充-netty动态协议,可以支持各种网络协议的动态切换(单端口支持多个网络协议).支持mmap,sendfile零拷贝,http请求批量聚合
Stars: ✭ 68 (-13.92%)
zeroZero: A simple, fast, high performance and low latency Python framework (RPC + PubSub) for building microservices or distributed servers
Stars: ✭ 296 (+274.68%)
NettythriftThrift on Netty, support TCP/HTTP/WebSocket at same port. support multiple Protocols at same time. multil Simple Clients with Connection Pool.
Stars: ✭ 60 (-24.05%)
nerve-rpcNim RPC framework
Stars: ✭ 32 (-59.49%)
wapc-rustRust-based WebAssembly Host Runtime for waPC-compliant modules
Stars: ✭ 75 (-5.06%)
FlatbuffersFlatBuffers: Memory Efficient Serialization Library
Stars: ✭ 17,180 (+21646.84%)
Node Zookeeper DubboA middleware helps node to communicate dubbo by using its default protocol, which is registered in zookeeper
Stars: ✭ 296 (+274.68%)
Hprose GolangHprose is a cross-language RPC. This project is Hprose for Golang.
Stars: ✭ 1,143 (+1346.84%)
Yarpc GoA message passing platform for Go
Stars: ✭ 285 (+260.76%)
SalukiSpring Boot starter module for gRPC framework.
Stars: ✭ 267 (+237.97%)
ErpcEmbedded RPC
Stars: ✭ 262 (+231.65%)
SlackerTransparent, non-incursive RPC by clojure and for clojure
Stars: ✭ 316 (+300%)
Socket Mqtt基于Netty+MQTT的高性能推送服务框架。支持普通Socket、MQTT、MQTT web socket协议。非常方便接入上层业务实现推送业务。
Stars: ✭ 314 (+297.47%)
Dis Seckill👊SpringBoot+Zookeeper+Dubbo打造分布式高并发商品秒杀系统
Stars: ✭ 315 (+298.73%)
rpc自己编写的rpc调用框架,配置简单,使用更简单,如果您感觉有用请点赞,纯个人手写
Stars: ✭ 29 (-63.29%)
EasyrpcEasyRPC是一个远程过程调用(Remote Procedure Call,简称RPC)的最小实现。它使用极少的类、方法演示了RPC的实现原理,是一个学习RPC工作原理的良好示例。
Stars: ✭ 329 (+316.46%)
Hprose NodejsHprose is a cross-language RPC. This project is Hprose 2.0 for Node.js
Stars: ✭ 297 (+275.95%)
Sofa RpcSOFARPC is a high-performance, high-extensibility, production-level Java RPC framework.
Stars: ✭ 3,479 (+4303.8%)
Rpcx Javarpcx implementation in Java for server side and client side
Stars: ✭ 71 (-10.13%)
NrpcnRPC is like gRPC, but over NATS
Stars: ✭ 440 (+456.96%)
Cookbook🎉🎉🎉JAVA高级架构师技术栈==任何技能通过 “刻意练习” 都可以达到融会贯通的境界,就像烹饪一样,这里有一份JAVA开发技术手册,只需要增加自己练习的次数。🏃🏃🏃
Stars: ✭ 428 (+441.77%)
ImIM server based on netty. Provides a client jar. Integrate with your own login system.基于netty实现的IM服务端,提供客户端jar包,可集成自己的登录系统
Stars: ✭ 490 (+520.25%)
Wheel关于net nio os cache db rpc json web http udp tcp mq 等多个小工具的自定义实现
Stars: ✭ 45 (-43.04%)
CellnetHigh performance, simple, extensible golang open source network library
Stars: ✭ 3,714 (+4601.27%)
Xxl RpcA high performance, distributed RPC framework.(分布式服务框架XXL-RPC)
Stars: ✭ 493 (+524.05%)
TwirpA simple RPC framework with protobuf service definitions
Stars: ✭ 5,380 (+6710.13%)
Sofa Rpc NodeSOFARPC Node is a high-performance, high-extensibility, production-level Nodejs RPC framework.
Stars: ✭ 520 (+558.23%)
SrpcRPC based on C++ Workflow
Stars: ✭ 521 (+559.49%)
Rpc WebsocketsJSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript
Stars: ✭ 344 (+335.44%)
Simple Go RpcRPC explained by writing simple RPC framework in 300 lines of pure Golang.
Stars: ✭ 510 (+545.57%)
Hprose JavaHprose is a cross-language RPC. This project is Hprose 2.0 for Java
Stars: ✭ 542 (+586.08%)
Graingrain是一个极简的、组件式的RPC框架,灵活且适合渐进学习,可与任何框架整合。同时包含(系统通用多线程模型与消息通讯 || 多对多关系的分布式锁 || 基于Servlet的HTTP框架 || 基于系统通用多线程模型的Websocket框架 || 支持行级锁的多线程锁 )等组件,按需选择组件,不绑架开发者。
Stars: ✭ 577 (+630.38%)