# fly-next-platform
**Repository Path**: itdachen/fly-next-platform
## Basic Information
- **Project Name**: fly-next-platform
- **Description**: 基于 Spring Cloud Alibaba的 微服务架构。目前已经整合 Spring Cloud Gateway、Dubbo、Jwt、MyBatis 等,更多功能及框架整个中
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2025-11-21
- **Last Updated**: 2026-01-23
## Categories & Tags
**Categories**: Uncategorized
**Tags**: SpringCloudAlibaba, Gateway, Dubbo, Vue, JWT
## README
FLY-NEXT-PLATFORM
## 🗿 文件结构
```lua
fly-next-platform -- 父项目,各模块分离,方便集成和微服务
│ ├─fly-next-dependencies -- 项目依赖管理
│ ├─fly-next-admin -- 基础管理模块
│ │ ├─fly-next-admin-api -- 基础模块接口
│ │ ├─fly-next-admin-provider -- 基础数据服务提供者
│ ├─fly-next-auth -- 认证中心模块
│ │ ├─fly-next-auth-api -- 认证中心接口
│ │ ├─fly-next-auth-client-core -- 认证中心客户端核心模块
│ │ ├─fly-next-auth-client-dubbo -- 认证中心客户端 dubbo 模块
│ │ ├─fly-next-auth-client-feign -- 认证中心客户端 feign 模块
│ │ ├─fly-next-auth-provider -- 认证中心服务提供者
│ ├─fly-next-dict -- 数据字典模块
│ │ ├─fly-next-dict-api -- 数据字典接口
│ │ ├─fly-next-dict-provider -- 数据字典服务提供者
│ ├─fly-next-gateway -- 数据网关
│ ├─fly-next-id -- 分布式 ID 发号器模块
│ │ ├─fly-next-id-interface -- 分布式 ID 对外接口模块
│ │ ├─fly-next-id-provider -- 分布式ID 服务提供模块
│ │ ├─fly-next-id-client-dubbo -- 分布式ID服务 dubbo 调用模块
│ │ ├─fly-next-id-client-feign -- 分布式ID服务 feign 调用模块
│ ├─fly-next-nacos-client -- Nacos 客户端测试
│ ├─fly-next-oss -- 文件上传服务
│ │ ├─fly-next-oss-api -- 文件上传服务接口
│ │ ├─fly-next-oss-provider -- 文件上传服务提供者
│ ├─fly-next-quartz -- 任务调度
│ ├─fly-next-ui -- 后天管理系统前端页面
```
## 🎨 系统账号
| 账号 | 密码 | 角色 |
|-------|--------|-------|
| 50001 | 123456 | 超级管理员 |
## ⛱️ 端口分配
| 模块 | 模块名称 | 服务端口 | Dubbo 端口 |
|-----------------------|------------|------|----------|
| fly-next-gateway | 网关 | 6080 | 7000 |
| fly-next-auth | 认证中心 | 6081 | 7001 |
| fly-next-admin | 基础数据服务 | 6082 | 7002 |
| fly-next-dict | 数据字典服务 | 6083 | 7003 |
| fly-next-nacos-client | Nacos 测试服务 | 8088 | - |
| fly-next-oss | 文件上传服务 | 6084 | 7004 |
| fly-next-quartz | 作业调度服务 | 6085 | 7005 |
| fly-next-id | 分布式ID发号器 | 6086 | 7006 |
| fly-next-ui | 后台管理系统前端 | 8888 | - |
## ⛱️ 界面预览
| 界面 | 界面 |
|-----------------------------|-----------------------------|
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
## 💒 基础代码仓库
* [fly-framework](https://www.gitee.com/itdachen/fly-framework)
## 👉 前端 UI
- [layui vue admin](https://www.gitee.com/lunarlanding/layui-vue-admin/)
- [官 网](http://www.layui-vue.com/)
## 🌈 微服务
为什么想不开要玩微服务,以为上了微服务就高大上了吗,头发还好吗?你女朋友是你陪吗?你老婆孩子不陪吗
腾讯王者荣耀日活 1.39 亿(截至2025年10月,《王者荣耀》国服日活跃用户数(DAU)为1.39亿),
都是单体,一个 spring boot 单体架构,轻松抗下 10 万的并发,还玩什么微服务。
#### 坑一:基础设施
每年注册中心 / 配置中心 / k8s 服务器等费用,都够你买台小米 SU7 了
#### 坑二:人力成本
一个微服务架构的团队,至少要养两个专治分布式事务的老中医,3 个会熔断限流的急救员,一个精通 k8s 的驯兽师,你有钱开工资吗?
#### 坑三:联调测试
订单服务购物车炸了,管我商品服务什么事。微服务联调时间,远远大于微服务协代码的时间.
#### 坑四:数据一致性
微服务之间,就像多科室会诊,每个医生都开处方,还是有病人吃错药。你可能会说通过 MQ 异步处理啊,那 MQ 崩了呢,找运维撒。
#### 坑五:运维黑洞
这个... 比你女朋友都还难哄。软件开发还能看到尽头,运维团队是永远看不到明天的太阳。
#### 总结
* 日活不过十万别碰微服务
* 团队没有三个架构师别玩分布式
* 预算没有百万级别,老老实实做单体架构
* 请忽略上面三点,你可以做下面几个服务
| 模块名称 | 描述 |
|----------|-----------------|
| admin | 基础管理模块 |
| auth | 认证中心 |
| gateway | 网关 |
| business | 业务模块(所有的业务都赛里面) |