版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机科学金融科技软件开发实习报告一、摘要2023年7月1日至2023年8月31日,我在一家金融科技公司担任软件开发实习生,负责量化交易系统的后端模块开发与优化。期间,我主导完成了3个核心模块的迭代,包括高频交易接口重构、风控规则引擎优化和实时数据可视化平台搭建,使系统响应速度提升40%,吞吐量增长25%。通过应用分布式计算、异步处理和内存缓存技术,有效解决了高并发场景下的性能瓶颈。在项目中实践了敏捷开发流程,将代码审查与自动化测试覆盖率从60%提升至85%。提炼出可复用的分布式系统监控方法论,即通过Prometheus+Grafana组合实现关键指标实时追踪,为后续系统扩展提供了数据支撑。二、实习内容及过程1.实习目的主要是想看看实际工作跟学校里学的有啥不一样,能不能把课堂上的算法知识用到真金白银的系统中,顺便熟悉下金融科技领域常用的开发流程和工具。2.实习单位简介我去的是一家做量化交易系统的公司,主要帮投资机构开发高频交易策略执行平台,系统对延迟特别敏感,得用很多Redis集群和消息队列来保证数据流转效率。3.实习内容与过程刚开始我被分配到后端开发组,跟着导师做了个风控规则引擎的优化。原系统用传统同步查询方式,每次交易都要去数据库查10次合规记录,导致接口延迟稳稳卡在500微秒以上。我提出用内存缓存+布隆过滤器做预处理,把规则库导进Redis,结果实测接口响应时间直接掉到150微秒,吞吐量从300QPS翻倍到600QPS。过程中用到了不少分布式系统调试经验,比如用JMeter模拟压力测试时,发现某个线程池参数设置不对会导致CPU飙升,最后改成动态扩容策略才搞定。第6周参与了个实时数据可视化项目,需要把交易所的tick数据秒级展示出来。之前用传统轮询方式,屏幕更新总慢半拍,客户嫌看不清行情波动。我改用WebSocket推送+WebGL渲染,把数据降维到3D蜡烛图,延迟降到50毫秒以内,客户反馈说终于能看清买卖点之间的细微差别了。4.实习成果与收获最明显的成果就是那个风控引擎重构,上线后系统稳定性提升70%,有个客户说靠这个躲掉了一次因为规则滞后导致的亏损。还学会了怎么用Prometheus+Grafana做全链路监控,之前看线上告警像看天书,现在能自己分析慢查询是哪段代码拖累性能了。最大的收获是体会到金融科技里那个“毫秒必争”的残酷,原来理论最优的算法在真实场景还得考虑资源开销,比如LSTM模型虽然预测准,但推理时间太长根本放不进交易系统。5.问题与建议遇到的第一个坎是团队没人带,刚接手那个风控引擎时手忙脚乱,好几次把测试环境搞挂了。后来自己啃文档+去技术论坛潜水,慢慢摸清了Redis事务的坑。第二个难缠的是测试流程太模糊,有回提测时发现数据接口对不上,最后发现是开发环境用的虚拟交易所数据跟线上版本有偏差。我觉得公司培训有点形同虚设,比如给我配的那套内部监控系统,没人教怎么用,自己摸索了好久。建议可以搞个新人技术手册,把核心系统的架构图、常用工具的配置都写明白。还有测试环节,能不能搞个标准化数据包,现在每次测试都要等测试团队搭环境等半天,效率太低了。另外岗位匹配度上,我来了8周只写过一次Java,合同上写的是全栈,但实际任务都是后端,要是能提前说清技术栈限制就更好了。三、总结与体会1.实习价值闭环这8周实习像把理论课上的分布式系统、机器学习模型给具象化了。7月15号第一次调试高频交易接口时,发现CPU使用率飙到90%以上,差点把服务器干烧,那会儿才真切体会到课堂上学到的线程池参数设置不是纸上谈兵。后来我把导师写的性能分析笔记整理成监控检查清单,后来系统在9月3号那场模拟测试里抗住了100万QPS的冲击,算是对这段时间付出的最好回报。那些曾经觉得拗口的CAP理论、一致性哈希,现在遇到问题都能自动跟团队说“这得看CAP权衡”“这得用一致性哈希优化”,实习确实把知识内化到骨子里了。2.职业规划联结原本想毕业后随便进个互联网公司,现在明确想往量化开发方向发展了。实习期间参与策略回测时,用Python写的回测脚本跑完一个季度的数据要5个小时,就萌生了要学C++的想法。现在已经在报班学STL容器了,10月1号打算去考个CFA一级,虽然离做基金经理还差得远,但至少知道未来要怎么补齐短板。有个导师说的“懂业务的技术人才才有价值”这句话,我现在天天琢磨。3.行业趋势展望感觉现在金融科技最火的就是大模型跟区块链的结合,但公司内部还在用传统风控方式,我最后两周参与的合规系统升级项目,其实就是在用Flink做实时规则匹配。回家翻论文发现现在业内在用Transformer做量化特征工程,虽然导师说“别学花里胡哨的,先把手头活干扎实”,但心里清楚这行就是得不断折腾新东西。10月要参加的ACMICPC集训队,希望能多练练算法,以后搞AI量化能跑得更快些。4.心态转变最明显的变化是现在接需求会主动跟产品经理提技术边界,8月20号有个需求说要交易流水按毫秒排序,我直接算出硬件成本告诉他“一年要烧200万”,最后项目改成按5秒聚合,省了公司不少钱。以前在学校写代码谁看都行,现在提交Review前要自己过5遍,生怕把线上搞崩。这种从“完成功能”到“扛住责任”的转变,大概就是从学生到职场人的必经之路吧。致谢1.感谢实习单位感谢提供这次实习机会,让我能接触真实的金融科技开发环境,系统的实践经历比课堂上学到的东西生动多了。2.感谢导师特别感谢导师在风控引擎重构上的悉心指导,那些关于Redis主从复制的讲解让我受益匪浅,后来测试环境出问题时也是他耐心帮我定位的。3.感谢同事感谢后端
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026上半年青海事业单位联考海北州招聘44人备考题库及答案详解1套
- 2026广西北海市第二中学(北京八中北海分校)临聘教师招聘2人备考题库附答案详解ab卷
- 2026广东省农业科学院水稻研究所招聘科研辅助人员1人备考题库带答案详解(预热题)
- 2026广东省中医院贵州医院招聘13人备考题库带答案详解(新)
- 2026上半年海南事业单位联考儋州市事业单位(考核)招聘工作人员213人备考题库(第一号)含答案详解(典型题)
- 2026中国医学科学院医药生物技术研究所社会招聘18人备考题库及答案详解参考
- 2026年1月广东广州市天河区旭日雅苑幼儿园编外人员招聘2人备考题库含答案详解(达标题)
- 环保设施运行数据监测与评估手册(标准版)
- 2026年共享办公空间运营公司员工出差(跨空间支援)管理制度
- 2026年共享办公空间运营公司会员租赁合同签订管理制度
- 2026黑龙江七台河市农投百安供热有限公司招聘16人参考考试试题及答案解析
- web开发面试题及答案
- 竞聘培训教学课件
- 2026年铜陵安徽耀安控股集团有限公司公开招聘工作人员2名考试备考题库及答案解析
- 建筑物拆除施工监测方案
- 2024年医学三基考试复习试题常见考题和答案心内科
- 电荷转移动力学模拟-洞察及研究
- 模具生产质量控制流程手册
- 基于表型分型的COPD患者呼吸康复与营养支持策略优化
- 刮痧疗法培训课件
- 2025年铸造工程师笔试试题及答案
评论
0/150
提交评论