feimumoke / skynet

基于grpc+dubbo+springboot开发的分布式服务

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dipper的分布式版本


总体基于google提供的GRPC框架实现不同语言之间的交互,使用Duboo实现服务治理。

Grpc-Java:

后台:基于springboot、mybatis,grpc,netty,redis等实现用户和qq消息的管理,dubbo服务治理。 前台:目前实现登录和QQ单聊,聊天基于layim。

Grpc-Golang:

提供后台服务:提供博客相关功能,提供图片服务器功能,dubbo-go服务治理。

启动顺序:

先启动 Provider和AlkaidService提供服务,再启动Consumer。

效果图如下:

效果图

效果图

效果图

效果图

效果图

TODO

客户端版本

About

基于grpc+dubbo+springboot开发的分布式服务


Languages

Language:Java 95.9%Language:Go 3.6%Language:CoffeeScript 0.3%Language:PHP 0.0%Language:SCSS 0.0%Language:Shell 0.0%Language:Batchfile 0.0%Language:Makefile 0.0%Language:Less 0.0%