All Projects → AwakenCN → Almost Famous

AwakenCN / Almost Famous

Licence: mit
🌟 Almost-Famous(成名之路) ——卡牌游戏开源项目,架构使用SpringBoot+Netty+Maven+SpringCloud来搭建多进程分布式框架,包括Cloud、Unique、Login、Game、Match、Battle 等服务。

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Almost Famous

cheshuo
🎃A lightweight game server framework. Based on Springboot and Netty. Using ProtoBuf as communication between client and server.
Stars: ✭ 23 (-82.44%)
Mutual labels:  protobuf, maven, netty
twjitm-core
采用Netty信息加载实现长连接实时通讯系统,客户端可以值任何场景,支持实时http通讯、webSocket通讯、tcp协议通讯、和udp协议通讯、广播协议等 通过http协议,rpc协议。 采用自定义网络数据包结构, 实现自定义网络栈。
Stars: ✭ 98 (-25.19%)
Mutual labels:  protobuf, maven, netty
Spring Dubbo Service
微服务 spring dubbo项目:dubbo rpc;druid数据源连接池;mybatis配置集成,多数据源;jmx监控MBean;定时任务;aop;ftp;测试;Metrics监控;参数验证;跨域处理;shiro权限控制;consul服务注册,发现;redis分布式锁;SPI服务机制;cat监控;netty服务代理;websocket;disconf;mongodb集成;rest;docker;fescar
Stars: ✭ 224 (+70.99%)
Mutual labels:  mongodb, maven, netty
Brpc Java
Java implementation for Baidu RPC, multi-protocol & high performance RPC.
Stars: ✭ 647 (+393.89%)
Mutual labels:  grpc, protobuf, netty
Tutorial
Java全栈知识架构体系总结
Stars: ✭ 407 (+210.69%)
Mutual labels:  mongodb, springcloud, netty
Vertx Zero
Zero Framework:http://www.vertxup.cn
Stars: ✭ 320 (+144.27%)
Mutual labels:  grpc, mongodb, netty
Go Micro Boilerplate
The boilerplate of the GoLang application with a clear microservices architecture.
Stars: ✭ 147 (+12.21%)
Mutual labels:  grpc, protobuf, docker-compose
Xxproject
SpringCloud 微服务综合实例。分布式配置中心,服务发现&负载均衡,链路断路器,API网关,OAuth2认证授权,分布式追踪,ELK日志中心,Ansible/Docker持续交付等最佳实践。
Stars: ✭ 371 (+183.21%)
Mutual labels:  springcloud, zipkin, docker-compose
Cookbook
🎉🎉🎉JAVA高级架构师技术栈==任何技能通过 “刻意练习” 都可以达到融会贯通的境界,就像烹饪一样,这里有一份JAVA开发技术手册,只需要增加自己练习的次数。🏃🏃🏃
Stars: ✭ 428 (+226.72%)
Mutual labels:  maven, jenkins, netty
Docker Cloud Platform
使用Docker构建云平台,Docker云平台系列共三讲,Docker基础、Docker进阶、基于Docker的云平台方案。OpenStack+Docker+RestAPI+OAuth/HMAC+RabbitMQ/ZMQ+OpenResty/HAProxy/Nginx/APIGateway+Bootstrap/AngularJS+Ansible+K8S/Mesos/Marathon构建/探索微服务最佳实践。
Stars: ✭ 86 (-34.35%)
Mutual labels:  grpc, springcloud, docker-compose
Rexlin600.github.io
系列博客、涵盖领域广、不定时更新、欢迎加入
Stars: ✭ 102 (-22.14%)
Mutual labels:  springcloud, netty
Momo Cloud Permission
基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户、多系统的系统架构。适合学习和企业中使用。真正实现了手撸RBAC、jwt的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、接口文档、蚂蚁金服代码生成器等等!netty心跳服务器支持鉴权、断线重连、其他业务模块开发
Stars: ✭ 101 (-22.9%)
Mutual labels:  springcloud, netty
Springboot Templates
springboot和dubbo、netty的集成,redis mongodb的nosql模板, kafka rocketmq rabbit的MQ模板, solr solrcloud elasticsearch查询引擎
Stars: ✭ 100 (-23.66%)
Mutual labels:  mongodb, netty
Go Shopping
A sample suite of services built on the go-micro framework
Stars: ✭ 98 (-25.19%)
Mutual labels:  grpc, protobuf
Protoc Gen Struct Transformer
Transformation functions generator for Protocol Buffers.
Stars: ✭ 105 (-19.85%)
Mutual labels:  grpc, protobuf
Orion
Orion is a small lightweight framework written around grpc/protobuf with the aim to shorten time to build microservices at Carousell.
Stars: ✭ 101 (-22.9%)
Mutual labels:  grpc, protobuf
Wekan Mongodb
Docker: Wekan <=> MongoDB
Stars: ✭ 130 (-0.76%)
Mutual labels:  mongodb, docker-compose
Mall
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
Stars: ✭ 54,797 (+41729.77%)
Mutual labels:  mongodb, springcloud
Protodot
transforming your .proto files into .dot files (and .svg, .png if you happen to have graphviz installed)
Stars: ✭ 107 (-18.32%)
Mutual labels:  grpc, protobuf
Nodejs Backend Architecture Typescript
Node.js Backend Architecture Typescript - Learn to build a backend server for Blogging platform like Medium, FreeCodeCamp, MindOrks, AfterAcademy - Learn to write unit and integration tests - Learn to use Docker image - Open-Source Project By AfterAcademy
Stars: ✭ 1,292 (+886.26%)
Mutual labels:  mongodb, docker-compose

Image text

build 官网 QQ群 作者 Netty入门

申明

本项目入驻AwakenCN开源组织,后续将继续更新调整,部分API后续会更改,感谢每一位朋友的支持与关注。

简介

(Almost-Famous)Java Game Framework

Almost-Famous(成名之路) —— 架构使用 -> (
        SpringBoot, Netty, Maven, SpringCloud
    ).explain(多进程分布式框架卡牌游戏开源项目,包括Cloud、Unique、Login、Game、Match、Battle 服务).

项目组织模块

Root project 'Almost-Famous'
+--- Project ':famous-cloud'
+--- Project ':famous-config'
\--- Project ':famous-unique'
+--- Project ':famous-common'
+--- Project ':famous-login'
+--- Project ':famous-game'
+--- Project ':famous-match'
+--- Project ':famous-battle'
+--- Project ':famous-robot'
+--- Project ':famous-static'

项目架构图

Almost-Famous架构图

项目研发日志更新

快速开始

  1. 使用git下载代码 git clone https://github.com/AwakenCN/Almost-Famous.git;
  2. 将代码导入带有maven插件的IDE(推荐使用IntelliJ IDEA);
  3. 保证本地安装Maven、mongodb、redis等服务, 以及lombok插件;
  4. 启动Cloud服务端,入口为FamousCloudApplication类;
  5. 启动Unique服务端,入口为RpcServer类;
  6. 启动Login服务端,入口为FamousLoginApplication类;
  7. 启动Game服务端,入口为FamousGameApplication类;
  8. 启动Match服务端,入口为FamousMatchApplication类;
  9. 启动Battle服务端,入口为FamousBattleApplication类;

Almost-Famous服务启动界面

Eureka服务注册中心

一起交流

如果您发现bug,或者有任何疑问,请提交issue !!
或者加入QQ交流群:780465774 (注:非游戏行业勿加)

微信公众号

简学Java

(Chinese ver.) 持续更新中,保持关注。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].