计算机科学与技术软件研发中心软件开发实习报告_第1页
计算机科学与技术软件研发中心软件开发实习报告_第2页
计算机科学与技术软件研发中心软件开发实习报告_第3页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机科学与技术软件研发中心软件开发实习报告一、摘要

2023年7月1日至2023年8月31日,我在计算机科学与技术软件研发中心软件开发岗位实习。参与开发电商平台订单管理系统,完成核心模块重构,将接口响应时间从500ms优化至150ms,吞吐量提升40%。应用敏捷开发方法,通过每日站会与Trello看板管理,推动项目提前2天交付。熟练运用Java、SpringBoot框架,结合Redis缓存技术提升系统并发处理能力,支撑日均10万次请求。总结出自动化测试脚本编写规范,减少线上Bug率15%。通过实际项目实践,掌握了分布式系统设计原则与性能调优技巧,验证了课堂学习的微服务架构理论。

二、实习内容及过程

2023年7月1日到8月31日,我在软件研发中心干软件开发。主要搞电商平台订单系统。初期跟着师傅熟悉业务,7月10号开始动手改订单创建模块。原接口响应500ms,客户投诉慢,我就用SpringBoot加Redis缓存,7月15号测出缩到150ms,日处理量从5万次升到7万次。团队用敏捷开发,我负责记账功能,每天站会同步进度,用Trello排期,项目提前2天上线。8月遇到并发超卖问题,系统卡死,我连夜查日志定位到数据库锁,学用JProfiler调优,8月20号搞定了。还帮测试写了10个自动化脚本,线上Bug率降了15%。

困难是初期不懂分布式架构,写代码老出Bug。后来看《分布式系统设计》啃了几周,还请教了带我的工程师,现在明白负载均衡和熔断的重要性。收获是摸清了微服务开发全流程,从需求分析到部署上线。就是单位培训有点水,理论多实践少,建议多搞些代码评审和CaseStudy。岗位匹配度还行,但想学更多运维知识。这段经历让我意识到,光会写代码不够,还得懂系统架构和性能调优。

三、总结与体会

这8周实习像把理论往实践上硬套,7月1号来的时候懵懵懂懂,8月31号走的时候心里有底了。参与电商平台订单系统重构,把响应时间从500ms压到150ms,这40%的提升不是纸上谈兵,是7月15号到8月10号每天debug换来的。用SpringBoot和Redis搞缓存,用Trello跟踪进度,这些活儿以前只在课上听过,现在亲手做了,感觉技术世界突然敞开了。8月那会儿遇到并发超卖,系统卡得像老爷车,连夜看日志,用JProfiler定位问题,第二天搞定的过程,真是把分布式架构的痛点刻进脑子里了。

这份实习让我明白,光会写代码远远不够,还得懂性能调优、懂系统架构,不然写再多代码也可能被压垮。以前觉得微服务就是多跑几个服务,现在知道得考虑负载均衡、服务治理。最大的收获是心态变了,以前写代码随心所欲,现在得考虑成本、稳定性,责任感明显加重。单位培训确实一般,但自己找《分布式系统设计》啃了几周,感觉收获更大。这段经历让我更确定想往后端架构方向发展,下学期打算深挖Kubernetes,顺便考个AWS认证,把实习学的知识体系化。行业里现在都说云原生、Serverless,感觉这就是未来,得赶紧跟上。从学生到职场人的转变,就是从“我会写代码”变成“我能搞定事”,这感觉挺酷的。

致谢

感谢软件研发中心提供实习机会,让我接触真实项目。感谢导师耐心指导,特别是帮

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论