API动态发布系统

我要开发同款
bobby_吴2024年02月16日
43阅读
开发技术nginx、shelljavavue
所属分类代码生成工具

作品详情

该系统从开发至服务器部署以及运维均是独立操作
在一个面向多企业用户的 ETL(Extract, Transform, Load)调度平台中,负责设计和实现了一个高度可用的
数据 API 管理系统。该系统为技术人员提供了一系列 API 生成方式,使得他们能够方便地拉取和管理数据,包
括但不限于 API 配置、访问密钥、数据解密秘钥以及 API 调用次数统计和管理。系统通过采用现代微服务架构,
实现了高性能和高可用性。
 后端:Spring Boot, MyBatis
 服务注册与发现:Nacos, Consul
 前端:Vue.js, jQuery
 日志管理:Log4j
 数据加密:AES 加密算法
1.负责 API 管理模块的开发,实现了动态 API 部署,支持一键 SQL 部署,自动生成 API 文档,提高了客户
操作的便捷性。
2.设计并实现了基于 Key 的权限控制系统,并采用 AES 算法进行数据加密,确保了数据传输过程的安全性。
3.开发了高可用的分布式 API 模块,通过动态部署接口并引入路由策略以及负载均衡技术,增强了系统的
可靠性和伸缩性。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论