分布式系统 / 工业仿真
mini-OGAS
面向工业管理场景,探索节点通信、生产仿真、运行状态采集,以及 AI 与管理员之间的决策分流。
项目背景
工业管理涉及多个生产环节、运行节点和管理角色。mini-OGAS 围绕这一场景展开分布式系统实践,把通信、仿真、状态采集和决策处理放在同一个项目中思考。
重点不只在于单个功能,还包括各个节点、数据和服务之间如何组织,以及系统运行过程中如何观察和管理。
主要关注的方向
01 / 节点通信与状态采集
围绕节点之间的信息交换与运行状态采集,建立数据流转和系统观察的基础。
02 / 生产仿真
以生产过程为对象开展仿真实践,连接工业场景与软件中的事件、状态和运行逻辑。
03 / 权限、告警与决策
关注不同角色的操作边界、异常信息的呈现,以及 AI 与管理员之间的决策分流。
技术组成
项目围绕 Python、SimPy、Redis、PostgreSQL、NATS 与 Docker 等组件,构建数据与服务链路。
PythonSimPyRedisPostgreSQLNATSDocker
这是一份项目方向与技术组成的介绍;具体实现和后续进展会随项目迭代补充。
持续打磨
- 架构与模块边界:让系统结构和职责更容易理解。
- 部署与复现:使项目可以在明确的环境中运行。
- 可观测性与文档:让问题能够被定位,经验能够被保留。