零檀云SAAS项目
担任高级软件工程师
项目内容:
● 基于云原生搭建的一套实现能源管理和碳管理的高效服务平台。
● 采用多租户架构设计,通过逻辑隔离来实现。
● 基于云原生的容器服务技术,采用微服务架构设计使每个服务都可根据负载自动化扩容。
● 采用 JWT 安全身份验证和授权机制以及基于角色的访问控制模型 RBAC 鉴权。
● 引入 Prometheus 监控系统和日志记录机制实时监控系统的稳定性。
● 通过 GitLab 代码托管平台实现服务的自动化部署。
我的业绩:
● 引入容器化技术和自动化部署流程,将系统的部署时间从数小时缩短至几分钟,并减少部署错误率约50%。
● 通过引入缓存和分布式数据库,将系统的响应时间从平均500毫秒降低至100毫秒,提高用户体验和系统性能。
在线虚拟仿真系统
担任高级软件开发工程师
项目内容:
● 项目中所使用到的技术栈:golang(gin, gorm),mysql, redis, console, console-template, nginx
虚拟仿真系统是一套基于 Arm 的虚拟内核,扩充了常见的外部设备,组成了一套完整的虚拟验证系统。该系统将彻底解决了学校因硬件成本和实验场地限制所给学生带来的学习局限性。
● 负责虚拟仿真系统的技术选型和网络架构设计
● 负责整个虚拟仿真系统的流程使用和交互逻辑设计
● 规划以及划分系统的开发任务,确保需求按时保证完成
● 主导虚拟仿真监控系统开发及需求确认
我的业绩:
我在深圳航天科技创新研究院软件研究所部门任职期间,负责在线虚拟仿真教学系统的架构设计及开发。该系统主要由用户管理服务,在线编辑服务,文件管理服务和仿真模型管理服务组成的一套分布式系统,主要采用 gin+gorm 框架搭建系统的 API 服务,该系统引入了 consul+consultemplate+nginx 作为服务发现和服务注册,来实现系统的高可用方案。