国产信创适配

现代化微服务架构,高可用可扩展

技术架构总览

采用现代化微服务架构,确保系统的高可用性和可扩展性

展示层

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: 监控

架构特性

满足企业级应用的各项要求

🚀

微服务架构

服务独立部署、故障隔离、技术栈多样化

☁️

云原生

容器化部署、服务网格、云原生架构

📈

高可扩展

水平扩展、弹性伸缩、高并发支持

🔧

高可靠性

故障转移、服务降级、数据备份

部署方案

灵活的部署选项,适应不同场景

🌩️ 云端部署

  • • 快速部署
  • • 弹性伸缩
  • • 托管服务
  • • 按需付费

🏢 私有化部署

  • • 数据自主
  • • 安全可控
  • • 定制化
  • • 本地运维

☁️ 混合云

  • • 灵活部署
  • • 数据隔离
  • • 统一管理
  • • 平滑迁移