All Projects → mini-rpc → Similar Projects or Alternatives

513 Open source projects that are alternatives of or similar to mini-rpc

Mini Rpc
Spring + Netty + Protostuff + ZooKeeper 实现了一个轻量级 RPC 框架,使用 Spring 提供依赖注入与参数配置,使用 Netty 实现 NIO 方式的数据传输,使用 Protostuff 实现对象序列化,使用 ZooKeeper 实现服务注册与发现。使用该框架,可将服务部署到分布式环境中的任意节点上,客户端通过远程接口来调用服务端的具体实现,让服务端与客户端的开发完全分离,为实现大规模分布式应用提供了基础支持
Stars: ✭ 205 (-7.24%)
Mutual labels:  netty, lightbox, zookeeper, rpc-framework
Easyrpc
EasyRpc is a simple, high-performance, easy-to-use RPC framework based on Netty, ZooKeeper and ProtoStuff.
Stars: ✭ 79 (-64.25%)
Mutual labels:  netty, zookeeper, rpc-framework
Nettyrpc
A simple RPC framework based on Netty, ZooKeeper and Spring
Stars: ✭ 1,975 (+793.67%)
Mutual labels:  netty, zookeeper, rpc-framework
piccolo
Netty4长连接网关
Stars: ✭ 19 (-91.4%)
Mutual labels:  netty, zookeeper
Pudding
Pudding 是一款迷你级分布式服务框架
Stars: ✭ 24 (-89.14%)
Mutual labels:  netty, rpc-framework
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.
Stars: ✭ 3,392 (+1434.84%)
Mutual labels:  netty, rpc-framework
Surging
Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. The service engine supports http, TCP, WS,Grpc, Thrift,Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, and integrates it. Hash, random, polling, Fair Polling as a load balancing algorithm, built-in service gove…
Stars: ✭ 3,088 (+1297.29%)
Mutual labels:  zookeeper, protobuffer
Jupiter
Jupiter是一款性能非常不错的, 轻量级的分布式服务框架
Stars: ✭ 1,372 (+520.81%)
Mutual labels:  netty, rpc-framework
Mmo Server
Distributed Java game server, including login, gateway, game demo
Stars: ✭ 114 (-48.42%)
Mutual labels:  netty, zookeeper
Whatsmars
Java生态研究(Spring Boot + Redis + Dubbo + RocketMQ + Elasticsearch)🔥🔥🔥🔥🔥
Stars: ✭ 1,389 (+528.51%)
Mutual labels:  zookeeper, rpc-framework
Cookbook
🎉🎉🎉JAVA高级架构师技术栈==任何技能通过 “刻意练习” 都可以达到融会贯通的境界,就像烹饪一样,这里有一份JAVA开发技术手册,只需要增加自己练习的次数。🏃🏃🏃
Stars: ✭ 428 (+93.67%)
Mutual labels:  netty, zookeeper
Springboot Templates
springboot和dubbo、netty的集成,redis mongodb的nosql模板, kafka rocketmq rabbit的MQ模板, solr solrcloud elasticsearch查询引擎
Stars: ✭ 100 (-54.75%)
Mutual labels:  netty, zookeeper
Simple Rpc
RPC with service discovery base on netty
Stars: ✭ 103 (-53.39%)
Mutual labels:  netty, zookeeper
simple-rpc-plus
使用netty和zookeeper技术实现的远程调用框架
Stars: ✭ 16 (-92.76%)
Mutual labels:  netty, zookeeper
eagle
Eagle分布式rpc调用,借助Zookeeper实现服务注册和发现,基于AQS实现高性能连接池,支持分布式追踪、监控、过载保护等配置。提供Spring和SpringBoot插件,方便与Spring和SpringBoot集成。
Stars: ✭ 77 (-65.16%)
Mutual labels:  netty, zookeeper
CloudSchedule
分布式调度系统,基于zookeeper ,netty,调度内核参考Spring schedule 执行表达式和Spring schedule一样,没有使用Quartz,客户端完全基于注解配置,使用同 Spring schedule一致,最少配置,使用简单
Stars: ✭ 14 (-93.67%)
Mutual labels:  netty, zookeeper
Books Recommendation
程序员进阶书籍(视频),持续更新(Programmer Books)
Stars: ✭ 558 (+152.49%)
Mutual labels:  netty, zookeeper
Mrpc
🐿 netty,zookeeper,spring,kyro rpc framework.
Stars: ✭ 128 (-42.08%)
Mutual labels:  netty, zookeeper
twjitm-core
采用Netty信息加载实现长连接实时通讯系统,客户端可以值任何场景,支持实时http通讯、webSocket通讯、tcp协议通讯、和udp协议通讯、广播协议等 通过http协议,rpc协议。 采用自定义网络数据包结构, 实现自定义网络栈。
Stars: ✭ 98 (-55.66%)
Mutual labels:  netty, zookeeper
fire-im
分布式IM服务,参考https://github.com/crossoverJie/cim 实现
Stars: ✭ 17 (-92.31%)
Mutual labels:  netty, zookeeper
srpc
一款轻量 高性能的RPC框架,基于netty,整合spring,支持注册中心,多种序列化,负载均衡等
Stars: ✭ 78 (-64.71%)
Mutual labels:  netty, zookeeper
Netty Stroll
RPC基础通信框架
Stars: ✭ 77 (-65.16%)
Mutual labels:  netty, zookeeper
Getty
a 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 (+140.72%)
Mutual labels:  netty, rpc-framework
Mango
A high-performance, open-source java RPC framework.
Stars: ✭ 150 (-32.13%)
Mutual labels:  netty, zookeeper
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 (-7.69%)
Mutual labels:  netty, zookeeper
rpc-spring-boot-starter
自定义rpc框架,支持Java序列化和protobuf序列化协议,多种负载均衡算法
Stars: ✭ 75 (-66.06%)
Mutual labels:  netty, zookeeper
Rpc Fromscratch
🌈 从零开始设计一个轻量级分布式 RPC 框架,基于 Spring + Netty + Protostuff + Zookeeper
Stars: ✭ 106 (-52.04%)
Mutual labels:  netty, zookeeper
toy-rpc
Java基于Netty,Protostuff和Zookeeper实现分布式RPC框架
Stars: ✭ 55 (-75.11%)
Mutual labels:  netty, zookeeper
codes-scratch-zookeeper-netty
zk + netty 实现集群节点文件同步服务
Stars: ✭ 29 (-86.88%)
Mutual labels:  netty, zookeeper
zk
Native ZooKeeper client for Go
Stars: ✭ 369 (+66.97%)
Mutual labels:  zookeeper
Mario
A zookeeper monitor platform.
Stars: ✭ 26 (-88.24%)
Mutual labels:  zookeeper
haskell-zookeeper-client
Apache ZooKeeper client for Haskell (GHC)
Stars: ✭ 16 (-92.76%)
Mutual labels:  zookeeper
spring-boot-netty
Spring Boot integration with Netty
Stars: ✭ 51 (-76.92%)
Mutual labels:  netty
gateway
API proxy gateway base on netty and okHttp.
Stars: ✭ 21 (-90.5%)
Mutual labels:  netty
qynat-spring-boot-starter
A springboot-starter that can achieve Intranet penetration. 一款可以实现内网穿透的springboot-starter。
Stars: ✭ 65 (-70.59%)
Mutual labels:  netty
xxhadoop
Data Analysis Using Hadoop/Spark/Storm/ElasticSearch/MachineLearning etc. This is My Daily Notes/Code/Demo. Don't fork, Just star !
Stars: ✭ 37 (-83.26%)
Mutual labels:  zookeeper
packetevents
PacketEvents is a powerful packet library. Our packet wrappers are efficient and easy to use. We support many protocol versions. (1.8+)
Stars: ✭ 235 (+6.33%)
Mutual labels:  netty
kubernetes-nifi-cluster
Apache Nifi cluster running in kubernetes
Stars: ✭ 81 (-63.35%)
Mutual labels:  zookeeper
firmeve
a out-of-the-box, full-featured go framework supporting http, http2, websocket, tcp, udp, rpc and microservice
Stars: ✭ 36 (-83.71%)
Mutual labels:  rpc-framework
mif
MIF is a C++11 web-application framework designed for the backend micro-service development
Stars: ✭ 42 (-81%)
Mutual labels:  rpc-framework
scamper-chat
An IRC-like chat client and server using SCTP, based on Scamper+Netty
Stars: ✭ 13 (-94.12%)
Mutual labels:  netty
dis-seckill-test
⭐⭐⭐SpringBoot+Zookeeper+Dubbo打造分布式高并发商品秒杀系统
Stars: ✭ 20 (-90.95%)
Mutual labels:  zookeeper
sample-spring-webflux
testing webclient reactive communication with spring boot reactive application built on top of spring webflux
Stars: ✭ 21 (-90.5%)
Mutual labels:  netty
jigsaw-rpc
jigsaw-rpc is an RPC framework written in TypeScript under Node.js
Stars: ✭ 14 (-93.67%)
Mutual labels:  rpc-framework
beihu-boot
企业级快速开发框架集,提供各种组件的模板方法包装,简化使用成本,供参考学习!
Stars: ✭ 32 (-85.52%)
Mutual labels:  zookeeper
kafka-kubernetes
Apache Kafka on Kubernetes
Stars: ✭ 71 (-67.87%)
Mutual labels:  zookeeper
gatsby-image-gallery
Very basic gallery grid based on gatsby-image
Stars: ✭ 116 (-47.51%)
Mutual labels:  lightbox
hrpc
Common interface definition based rpc implementation
Stars: ✭ 21 (-90.5%)
Mutual labels:  rpc-framework
libcorpc
Libcorpc is a high performance coroutine base RPC framework
Stars: ✭ 20 (-90.95%)
Mutual labels:  rpc-framework
docker-case
这个项目主要是为了快速拉起docker服务
Stars: ✭ 31 (-85.97%)
Mutual labels:  zookeeper
zookeeper-operator
Kubernetes operator for deploying and managing ZooKeeper, Implement OAM framework
Stars: ✭ 18 (-91.86%)
Mutual labels:  zookeeper
xpllyn
个人网站项目。使用spring-boot搭建,集合了博客、书籍下载、留言、github page查询、Netty+WebSocket搭建的Web网页聊天室等功能。其中github page查询工具使用了github的api,Web聊天室使用Netty+Websocket+Redis+MySQL搭建服务,使用Shiro安全框架实现身份验证/登录,采用MySql作为网站的数据库,使用Redis用于聊天记录缓存,实现了群聊、单聊、查询用户、添加好友、聊天记录等功能。
Stars: ✭ 21 (-90.5%)
Mutual labels:  netty
zk cpp
zookeeper client of cpp, base on zookeeper c api
Stars: ✭ 34 (-84.62%)
Mutual labels:  zookeeper
practice
Java并发编程与高并发解决方案:http://coding.imooc.com/class/195.html Java开发企业级权限管理系统:http://coding.imooc.com/class/149.html
Stars: ✭ 39 (-82.35%)
Mutual labels:  zookeeper
darpc
DaRPC: Data Center Remote Procedure Call
Stars: ✭ 49 (-77.83%)
Mutual labels:  rpc-framework
vertx-mail-client
No description or website provided.
Stars: ✭ 30 (-86.43%)
Mutual labels:  netty
http
Extension module of golang http service
Stars: ✭ 57 (-74.21%)
Mutual labels:  rpc-framework
device-simulator
基于netty的设备模拟器,模拟设备消息收发,压力测试。
Stars: ✭ 35 (-84.16%)
Mutual labels:  netty
fastim
🚀基于Netty高可用分布式即时通讯系统,支持长连接网关管理、单聊、群聊、离线消息、消息推送消息、消息已读未读、消息未读数、红包、消息漫游等功能,支持集群部署的分布式架构。
Stars: ✭ 111 (-49.77%)
Mutual labels:  netty
netty-tcnative-alpine
Build netty-tcnative native binaries for Alpine Linux.
Stars: ✭ 20 (-90.95%)
Mutual labels:  netty
1-60 of 513 similar projects