【系统架构设计师】论文:论Web应用系统性能优化技术与应用

论文:论Web应用系统性能优化技术与应用

文章目录

      • 摘要
      • 正文
      • 总结

摘要

2019年3月,我单位联合某高校研发了<<程序在线评测比赛考试系统>>。系统以程序代码在线提交自动评测功能为核心,主要分为题库模块、测评机、实验作业模块、考试模块、比赛模块、抄袭判定模块、用户管理模块等,支持对接教务平台。在项目中我担任系统架构师,主要负责架构设计工作。本文以该平台为例,主要论述了Web系统性能优化技术在本项目中的具体应用,着重介绍了负载均衡技术、缓存技术、数据库主从部署三种技术。通过负载均衡技术结合服务器集群,提高网站的并发能力。缓存技术基于Redis内存数据库,降低系统数据库压力,提高页面加载速度。数据库主从部署实现读写分离,消除了数据库的负载瓶颈。最终系统顺利上线,并且稳定运行,受到用户一致好评。

正文

我在一个专为高校建设计算机专业智能教学一体化平台的单位任职,过往成果油<<计算机组成原理仿真实验系统>>等。2019年3月,我单位联合某大学研发了<<程序在线评测比赛考试系统>>项目,以取代原有传统的编程上机考试平台。

系统以程序代码的在线提交自动测评功能为核心,主要分为题库模块、评测机模块、实验作业模块、考试模块、比赛模块、抄袭判定模块、用户管理模块等。题库模块主要负责试题和测试用例的管理,用户

你可能感兴趣的:(系统架构设计师(软考高级),系统架构,性能优化,架构,软考高级,系统架构设计师)