低空管控平台算法仓服务,核心功能包括:
算法管理: 算法注册、版本控制、上下架管理
实例管理: 算法实例注册、健康检查、负载均衡
任务调度: 同步/异步执行、任务队列、优先级调度
数据适配: 多场景适配器(森林火情、工业巡检、城市安防、水务巡查)
结果管理: 执行结果存储、状态追踪
2.2 技术栈
层级 技术选型
后端 Java 17 + Spring Boot 3.2.3 + Spring Cloud 2023.0.0
前端 Vue 3 + TypeScript + Vite + Ant Design Vue + ECharts
数据库 PostgreSQL 15 + MyBatis-Plus 3.5.5
缓存 Redis 7 + Caffeine
消息队列 Apache Kafka 3.6
服务治理 Nacos + Sentinel + Resilience4j
容器化 Docker + Kubernetes
2.3 项目规模
指标 数值
后端服务数 6 个(Common, API, Gateway, Scheduler, Adapter,
Worker)
数据库表数 5 个核心表
前端页面数 8 个视图模块