[开源]现代化的下一代企业级技术中台,简洁、高效、稳定、开放
![[开源]现代化的下一代企业级技术中台,简洁、高效、稳定、开放](https://yy123.ink/api/img/1782594269105-7mt1g9.jpg)
一、开源项目简介

金合技术中台
现代化的下一代企业级技术中台,简洁、高效、稳定、开放。
二、开源协议
使用Apache-2.0开源协议
三、界面展示
界面预览







四、功能概述
金合技术中台
面向交付的管理系统
开箱即用,提供舒适开发体验
特性
-
企业级产品/UI设计,满足各类业务场景需求。
-
经历公司内部项目生产环境的反复锤炼,确保高效稳定运行。
-
双技术架构,单体/微服务无缝切换。
-
双业务架构,小型管理系统可使用后台管理模式,大型业务系统可使用Saas平台模式。
-
全面的通用能力支撑,系统管理、文件服务、日志审计、任务调度等应有尽有。
-
完整实现“中国式审批”的各类需求,开箱即用。
-
高灵活度的消息中心,随心配置模板、多渠道(站内/微信/短信/钉钉)触达。
-
深度集成第三方组件/平台,包括积木报表、OnlyOffice、KKFile。
-
支持多种登录方式,包括短信验证码登录、微信扫码登录、微信小程序登录等。
-
支持多种数据库,包括MySQL、Postgresql、Oracle。
-
支持多种对象存储服务,包括Minio、腾讯COS、阿里OSS等。
-
...
建设背景
通过搭建技术中台,满足项目快速交付,降低项目成本的要求,同时解决研发过程中技术栈不统一,功能模块重复开发,无法专注业务开发等问题。
目标
组件轻量
使用最少的组件或中间件完成最多的功能。
低成本接入
仅通过配置和依赖便可完成业务服务和技术中台的对接。
️ 功能丰富、通用
提供使用频率高,通用性强并且与具体业务无关的功能。
快速迭代
收集各项目组反馈的问题和建议,持续不断的提升技术中台的能力。
及时响应
使用技术中台过程中产生的问题,及时的给予支撑,同时让技术中台更加完善。
五、技术选型
技术架构
-
单体/微服务无缝切换

-
全模块化设计

系统架构
-
功能全景

-
多租户使用流程

技术路线
前端
-
vuejs 3.4.3
-
vite 4.5.0
-
element plus 2.4.4
-
pinia 2.1.7
-
vue-router 4.2.5
后端
-
JDK 17
-
Maven 4.0.0
-
Spring Boot 3.1.7
-
Spring Cloud 2022.0.4
-
Spring Cloud Alibaba 2022.0.0.0
-
Mybatis-Plus 3.5.5
-
Redis 7.2
-
MySQL 8.0+/Postgresql 16+/Oracle 11g+12c
-
Minio/Tencent COS/Ali OSS
-
RabbitMQ/RocketMQ
-
Prometheus+Grafana