更新 开发周期.md

This commit is contained in:
liangqiang 2026-04-27 16:01:31 +08:00
parent 9a178bf456
commit ec4ed79a62

View File

@ -136,7 +136,7 @@
| 后端 | 现有 `starcloud` 技术栈 | | 后端 | 现有 `starcloud` 技术栈 |
| API | REST / RPC | | API | REST / RPC |
| 鉴权 | 内部服务 token / AK-SK / OAuth2 | | 鉴权 | 内部服务 token / AK-SK / OAuth2 |
| 数据库 | 现有数据库 | | 数据库 | 现有Mysql数据库 |
| 缓存 | Redis | | 缓存 | Redis |
| 审计 | 日志服务 / 审计表 | | 审计 | 日志服务 / 审计表 |
@ -189,9 +189,9 @@ MVP 版本 4 周左右。
| 类型 | 推荐 | | 类型 | 推荐 |
|---|---| |---|---|
| 后端语言 | Go / Java / Node.js | | 后端语言 | Go |
| 推荐优先级 | Go 或 Java 更适合长连接、并发和状态机 | | 推荐优先级 | Go 或 Java 更适合长连接、并发和状态机 |
| Web 框架 | Go Fiber / GinJava Spring Boot | | Web 框架 | Go Fiber / Gin |
| 内部 API | REST / gRPC | | 内部 API | REST / gRPC |
| MQTT Client | Eclipse Paho / gmqtt / HiveMQ Client | | MQTT Client | Eclipse Paho / gmqtt / HiveMQ Client |
| 状态缓存 | Redis | | 状态缓存 | Redis |
@ -199,7 +199,7 @@ MVP 版本 4 周左右。
| 消息序列 | Redis Stream / Kafka可顺续引入 | | 消息序列 | Redis Stream / Kafka可顺续引入 |
| 日志追踪 | OpenTelemetry | | 日志追踪 | OpenTelemetry |
| 指标 | Prometheus | | 指标 | Prometheus |
| 配置 | YAML / ENV / Nacos / Consul | | 配置 | YAML / ENV |
### 主要开发内容 ### 主要开发内容
@ -367,7 +367,7 @@ BifroMQ 承担:
| 类型 | 技术 | | 类型 | 技术 |
|---|---| |---|---|
| MQTT Broker | Apache BifroMQ | | Apache BifroMQ |
| 协议 | MQTT 3.1.1 / MQTT 5 | | 协议 | MQTT 3.1.1 / MQTT 5 |
| APP 连接 | MQTT over WSS | | APP 连接 | MQTT over WSS |
| 设备连接 | MQTT over TLS | | 设备连接 | MQTT over TLS |
@ -724,7 +724,7 @@ ZLMediaKit 用于:
### 模块定位 ### 模块定位
`media-relay` 是最终兜底。 `media-relay` 是最终兜底。
但你文档里已经明确:**优先采用 ZLMediaKit 落地,通常不需要长期维护自研 relay。** 但你文档里已经明确:**优先采用 ZLMediaKit 落地**
### 开发周期 ### 开发周期
@ -732,7 +732,6 @@ ZLMediaKit 用于:
|---|---| |---|---|
| 不自研,直接用 ZLMediaKit 承担 | 0 - 1 周设计适配 | | 不自研,直接用 ZLMediaKit 承担 | 0 - 1 周设计适配 |
| 轻量封装 ZLM relay API | 2 - 3 周 | | 轻量封装 ZLM relay API | 2 - 3 周 |
| 自研完整音视频 relay | 8 - 16 周,不建议第一阶段做 |
### 技术栈 ### 技术栈