项目一:微服务架构的电商平台
描述:参与开发一个基于微服务架构的电商平台,使用 SpringBoot 作为后端框架,Vue 作为前端框架,数据库采用 MySQL 和 PostgreSQL 进行数据存储。主要负责商品管理和订单处理模块的开发,实现了商品的增删改查、订单生成和支付功能。同时,使用 Docker 和 Kubernetes 实现服务的容器化部署,并通过 Jenkins 搭建 CI/CD 流水线,保证代码的快速迭代与发布。系统部署在 Linux 环境下,确保了高可用和可扩展性。
技术栈:SpringBoot、Vue、MySQL、PostgreSQL、Docker、Kubernetes、Jenkins、Linux
项目二:跨平台开发自动化运维系统
描述:主导开发一个面向企业的自动化运维系统,支持 Linux、MacOS 和 Windows 系统。使用 Python 编写自动化脚本,实现服务器监控、日志采集、自动备份等功能。项目中使用 Docker 和 Kubernetes 来部署并管理系统服务,同时在不同操作系统上部署虚拟机进行测试和环境模拟,确保跨平台的一致性和稳定性。
技术栈:Python、Docker、Kubernetes、Linux、MacOS、Windows