项目一:高并发秒杀系统开发时间:2022.8~2022.12
开发工具:VS2022
数据库:MySQL 5.7
部署环境: Linux、Docker、k8s、阿里云
项目描述:该系统主要实现了200W人抢5W商品的在线抢购功能。包含核心组件的开发与封装、数据库的切换与延时处理、测试用例的编写与演练、侦测与评测服务器的单台负荷量等核心模块。系统采用前后端分离架构,前端使用Vue3技术,后端使用ABP vNext,DDD领域驱动设计,微服务架构,业务中台架构开发。实现了跨平台云部署(阿里云Linux)。后端使用技术:用到了EFCore , WebApi.Restful风格.自定义微服务框架.Redis分布式缓存、RabbitMQ消息队列、Mysql分表分库、Nginx动静分离/负载均衡、Consul注册发现,Apollo配置中心/服务降级、redis限流.CAP事件总线、方法幂等、Lua服务脚本、Nginx限流、Skywalking监中心、EIk日志中心、MongoDB文档查询、ElasticSearch全文索引、Docker/K8s容器技术。
项目一:高并发秒杀系统开发时间:2020.6~2021.9
开发工具:VS2019
数据库:MySQL 5.7
部署环境: windows
项目描述:该系统是一套体检信息管理系统,主要实现了体检人员预约、导检单打印、现场排队体检、体检仪器数据采集、总检和体检报告查询和打印的功能。包含核心组件的开发与封装、数据库的切换与延时处理、测试用例的编写与演练、侦测与评测服务器的单台负荷量等核心模块。系统采用多端架构,医生前端使用Vue3技术,部分体检仪器数据采集使用winform,体检者自助预约和查询报告使用微信小程序;后端接口使用ABP vNext,DDD领域驱动设计,微服务架构。后端使用技术:用到了sqlsugar , WebApi.Restful风格.自定义微服务框架.Redis分布式缓存、RabbitMQ消息队列、Mysql分表分库、Nginx动静分离/负载均衡。