国产信创适配
现代化微服务架构,高可用可扩展
技术架构总览
采用现代化微服务架构,确保系统的高可用性和可扩展性
展示层
Web 管理端
Vue 3 + Nuxt 3
移动端
Vue
打印客户端
QT、C++
API 网关
服务层
认证服务
打印服务
审计服务
配额服务
数据层
MySQL
业务数据
Redis
缓存 + 队列
OSS对象存储
文件服务
技术栈
基于业界最佳实践的技术选型
后端技术
- Spring Boot: 3.2.5
- Spring Cloud: 2023.0.1
- MyBatis-Plus: 3.5.5
- Sa-Token: 1.37.0
前端技术
- Vue: 3.4
- Nuxt: 3.12
- TypeScript: 5.x
- Tailwind CSS: 3.4
数据存储
- MySQL: 8.0
- Redis: 7.x
- Elasticsearch: 8.x
- MinIO: 对象存储
基础设施
- Docker: 容器化
- Kubernetes: 编排
- Nginx: 负载均衡
- Prometheus: 监控
架构特性
满足企业级应用的各项要求
🚀
微服务架构
服务独立部署、故障隔离、技术栈多样化
☁️
云原生
容器化部署、服务网格、云原生架构
📈
高可扩展
水平扩展、弹性伸缩、高并发支持
🔧
高可靠性
故障转移、服务降级、数据备份
部署方案
灵活的部署选项,适应不同场景
🌩️ 云端部署
- • 快速部署
- • 弹性伸缩
- • 托管服务
- • 按需付费
🏢 私有化部署
- • 数据自主
- • 安全可控
- • 定制化
- • 本地运维
☁️ 混合云
- • 灵活部署
- • 数据隔离
- • 统一管理
- • 平滑迁移