# 架构概览

## 系统架构

FluxiQ STA 采用 Elixir/Phoenix 框架构建，充分利用 BEAM 虚拟机的并发特性。

```
BCB STA WebService
       ↕
  Poller 服务 ←→ 文件处理管道 ←→ PostgreSQL
       ↕                ↕
  路由引擎         Phoenix Channels
       ↕                ↕
  目标系统          前端管理界面
```

## 核心组件

| 组件 | 描述 |
|------|------|
| Poller | 定期轮询 BCB 检查新文件 |
| 处理管道 | 文件下载、解析和转发 |
| 路由引擎 | 基于规则的文件路由 |
| Phoenix Channels | 实时 WebSocket 通信 |
| 速率限制器 | BCB 速率限制管理 |

## 技术栈

| 组件 | 技术 |
|------|------|
| 后端 | Elixir 1.17 / Phoenix 1.8.3 |
| 数据库 | PostgreSQL 16 |
| 前端 | Vue 3 / Tailwind CSS |
| 文档 | VitePress |
