付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机科学科腾园软件工程师实习报告一、摘要2023年7月1日至2023年8月31日,我在腾园担任软件工程师实习生,负责核心业务系统的后端开发与优化。通过参与3个功能模块的开发,累计编写并调试代码超过5000行,其中采用微服务架构重构的订单处理模块将系统响应时间缩短了30%,并发处理能力提升至原先的1.8倍。熟练运用Java、SpringBoot及Python完成API设计、数据库优化和单元测试,其中SQL查询性能优化使数据检索速度加快40%。工作期间,总结出基于Redis缓存策略的分布式锁实现方案,并形成可复用的代码模板,后续应用于团队其他项目中,验证了其跨场景适用性。二、实习内容及过程1.实习目的去8周,我想多了解下实际工作里软件开发怎么走,看看自己学的那些东西用得上多少,顺便摸摸真实项目是啥样,怎么一步步出来的。2.实习单位简介我实习的单位是腾园,做的是金融科技这块,系统挺复杂的,用了很多分布式东西,像Kafka、Redis什么的,环境不算简单。3.实习内容与过程我是跟着一个后端小组,主要搞业务系统的API开发和联调。刚开始那两周,主要是熟悉项目代码和业务逻辑,导师给我发了几个旧模块让我读代码,还跟着参加了两次需求评审会,感觉挺闷的,但后面慢慢懂了。中期参与了一个订单模块的优化,那块儿系统有点卡,响应时间老超3秒。我扒了源码,发现是数据库查询没优化,表没加索引,数据量一上来就慢。我加了个复合索引,还用了Redis缓存热点数据,最后测下来响应时间降到1.2秒,并发量能撑到原先的1.8倍。另一个挑战是搞分布式事务,用Saga补偿模式做的一个支付接口,刚开始试的时候一直报错,后来发现是补偿逻辑里有个重试机制没调好,导致死锁。我改了重试间隔和次数,又加了幂等校验,最后跑了几百次都没问题。4.实习成果与收获完成了3个功能模块的开发,写了5000多行代码,提交了80多个代码合并请求,其中那块订单优化直接让客户那边用量上去了。最大的收获是知道怎么把理论用在实际里,比如微服务拆分、缓存穿透、分布式锁这些,以前只在书上看到,现在真搞明白了。还学到了些调试技巧,像用Jaeger追踪链路,挺管用的。5.问题与建议遇到的问题有,一是部门内部沟通有时不太顺畅,几个组之间需求对接容易扯皮,二是培训机制有点弱,刚来没给系统环境配置教程,我自己捣鼓了两天。建议公司可以搞个新员工技术文档库,把常用操作都写清楚,还能省不少时间。另外,岗位匹配度上,我来的岗位偏开发,但有时候也被拉去搞测试,感觉有点浪费我的时间,要是能更精准地安排就好了。三、总结与体会1.实习价值闭环这8周在腾园的经历,让我把学校学的那些理论知识和实际项目怎么干给对上号了。以前觉得微服务、分布式事务挺虚的,现在通过搞订单模块优化,真把Redis缓存、SQL调优、事务补偿这些给用透了。提交的80多个代码合并请求,每一个都带着bug修复或者性能改进,这让我觉得自己的学习不是白费的,是实实在在成了点东西。比如订单响应时间从3秒降到1.2秒,这0.9秒的提升,直接关系到客户用量,这种感觉很不一样。2.职业规划联结这段经历直接影响了我后面的打算。我原来想毕业后随便找个地方先干着,现在更想往后端架构方向发展了。腾园那套基于SpringCloud的微服务架构,还有他们怎么用消息队列解耦业务,都给我打下了烙印。接下来打算系统学学Docker、Kubernetes这些容器化东西,顺便把AWS或者Azure的认证考了,感觉有这些技能在手,找工作的底气能厚实不少。导师说做架构师得懂点运维,这也是我接下来要补的课。3.行业趋势展望金融科技这块,我看得出来现在分布式、高并发是刚需,他们那系统动不动就上亿日活,不把系统稳当搞不行。另外,AI结合金融的业务也在冒头,像智能风控、量化交易这些,感觉挺有前景。这次实习让我意识到,技术这东西得持续学,不然很快就被淘汰。比如他们用的KafkaStreams做实时数据处理,我感觉挺酷的,打算后面多研究研究。行业里卷是卷,但好的技术机会还是有的,关键得自己够硬。4.心态转变最明显的变化是抗压能力和责任感。刚开始写代码怕一点错都没有,现在能接受bug存在,关键是能快速定位解决。比如那个分布式事务死锁的问题,一开始急得不行,后来冷静下来一步步排查,最后解决了,感觉人成熟了不少。现在写代码前会先考虑健壮性,而不是只管功能实现,这种变化挺大的。四、致谢1.感谢腾园提供这次实习机会,让我接触到了真实的项目开发环境。2.感谢我的导师,在实习期间给予的悉心指导和耐心解答,特别是在微服务架构和性能优化
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年混合式教学在学科教学中的应用与效果评估
- 2026年休闲食品防腐剂市场定位与品牌策划书
- 慢性咽炎防治措施
- 团队精神与忠诚度培训
- 小儿哮喘急症处理流程
- 不良事件管理持续改进
- 精神病患者权益保护法律与实践
- 白内障手术后视力恢复方案
- 2025年公务员(住房租赁纠纷调解)试题及答案
- 疱疹护理措施
- 电梯维保服务投标方案
- 道路绿化养护投标方案(技术方案)
- 学生心理问题转介处置制度
- 科室医院感染管理架构图
- 贵州源鑫矿业有限公司煤矸石洗选综合利用项目环评报告
- 八年级下册音乐复习题及答案(湘艺版)
- 高中地理(湘教版2019版)必修二 全册知识点
- 2023年北京市各区(海淀朝阳丰台东西城等)高三下语文高考一模汇编7 基础运用含详解
- 2022年中国石油大学《化工原理二》完整答案详解
- RC512-FE(A)-用户使用手册202307
- GB/T 5153-2003变形镁及镁合金牌号和化学成分
评论
0/150
提交评论