付費(fèi)下載
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
軟件工程軟件開發(fā)公司全棧工程師實(shí)習(xí)報(bào)告一、摘要2023年7月1日至2023年8月31日,我在一家軟件工程軟件開發(fā)公司擔(dān)任全棧工程師實(shí)習(xí)生,負(fù)責(zé)參與電商平臺(tái)后端系統(tǒng)開發(fā)與優(yōu)化。通過為期8周的工作,我主導(dǎo)重構(gòu)了訂單處理模塊,將響應(yīng)時(shí)間從平均500毫秒縮短至150毫秒,吞吐量提升40%。具體實(shí)現(xiàn)包括使用SpringBoot框架優(yōu)化RESTfulAPI性能,應(yīng)用Redis緩存熱點(diǎn)數(shù)據(jù),并部署Docker容器實(shí)現(xiàn)服務(wù)快速伸縮。在技能應(yīng)用方面,我熟練運(yùn)用Git進(jìn)行團(tuán)隊(duì)協(xié)作,通過Jira跟蹤任務(wù)進(jìn)度,累計(jì)完成12個(gè)功能模塊開發(fā)與單元測(cè)試,代碼提交次數(shù)達(dá)87次。這段經(jīng)歷讓我掌握了一套可復(fù)用的敏捷開發(fā)流程,包括CI/CD自動(dòng)化測(cè)試與持續(xù)集成實(shí)踐,為后續(xù)項(xiàng)目開發(fā)積累了寶貴經(jīng)驗(yàn)。二、實(shí)習(xí)內(nèi)容及過程2023年7月1日到8月31日,我在一家做電商系統(tǒng)的軟件開發(fā)公司實(shí)習(xí),崗位是全棧工程師。剛開始主要是熟悉項(xiàng)目,跟著導(dǎo)師看他們用的SpringBoot框架和MySQL數(shù)據(jù)庫怎么寫的。我負(fù)責(zé)的模塊是訂單管理,原來接口響應(yīng)得慢,我花了兩周時(shí)間優(yōu)化SQL語句,加了個(gè)Redis緩存熱點(diǎn)數(shù)據(jù),結(jié)果把延遲從500ms降到150ms,用戶訪問量上去40%。第5周遇到個(gè)坑,訂單冪等性沒處理好,上線后重復(fù)下單出錯(cuò)了。我連夜查資料,學(xué)了JWT和數(shù)據(jù)庫事務(wù)的隔離級(jí)別,最后在代碼里加了個(gè)防重復(fù)簽名的邏輯,問題解決。這段經(jīng)歷讓我明白分布式事務(wù)處理真不是小事兒。公司開發(fā)流程挺規(guī)范的,從需求評(píng)審到Git提交都有流程,但有時(shí)候需求變更太頻繁,開發(fā)計(jì)劃跟不上。他們培訓(xùn)挺到位,但缺少實(shí)戰(zhàn)演練的機(jī)會(huì),比如沒人帶做性能壓測(cè)。崗位匹配度還行,但感覺后端壓力太大了,前端的活兒我接觸得少。我最大的收獲是學(xué)會(huì)用Docker打包部署,以前只在虛擬機(jī)里玩,現(xiàn)在知道怎么用Dockerfile精簡(jiǎn)鏡像,節(jié)省資源。思維上開始關(guān)注代碼的可維護(hù)性,以前只追求功能實(shí)現(xiàn),現(xiàn)在會(huì)多想想架構(gòu)設(shè)計(jì)。公司管理上建議多搞些技術(shù)分享會(huì),比如每周固定時(shí)間讓同事講講踩過的坑。培訓(xùn)可以加些模擬項(xiàng)目,比如搞個(gè)訂單系統(tǒng)壓測(cè)訓(xùn)練。崗位匹配上,可以讓我參與下前端開發(fā),這樣技術(shù)棧更全。三、總結(jié)與體會(huì)這8周,從7月1日到8月31日,感覺像是把學(xué)校里那些零散的知識(shí)點(diǎn)串起來了。以前看項(xiàng)目代碼,總覺得隔著一層霧,現(xiàn)在跟著導(dǎo)師調(diào)試SpringBoot和MySQL,直接上手改Bug,那種感覺特踏實(shí)。最明顯的例子是訂單模塊優(yōu)化,我把Redis用進(jìn)去之前,接口500ms才出結(jié)果,用戶量大的時(shí)候卡得厲害。后來我專門研究了幾篇關(guān)于緩存穿透的文檔,半夜還對(duì)著電腦調(diào)了三個(gè)晚上,最后響應(yīng)時(shí)間直接砍半到150ms,吞吐量上去40%。這種把理論變成實(shí)際效果的感覺,就是實(shí)習(xí)最大的價(jià)值。這次經(jīng)歷讓我對(duì)職業(yè)規(guī)劃更清晰了。之前想當(dāng)純后端,現(xiàn)在覺得全棧更符合我的興趣,至少知道了自己在數(shù)據(jù)庫設(shè)計(jì)、分布式事務(wù)這些方面還有多大提升空間。比如壓測(cè)那塊,我意識(shí)到自己完全不會(huì),下次肯定得補(bǔ)上,打算考研后去考個(gè)AWS認(rèn)證,順便搞懂Kubernetes這些玩意兒。行業(yè)里感覺微服務(wù)、Serverless是趨勢(shì),但不是瞎搞,得把基礎(chǔ)打牢,像這次我學(xué)到的JWT、事務(wù)隔離級(jí)別這些,都是未來用微服務(wù)的基礎(chǔ)。心態(tài)上變化挺大的。以前寫代碼總覺得對(duì)就完事了,現(xiàn)在明白代碼得為運(yùn)維考慮,要可觀測(cè)、可維護(hù)。比如我加Redis的時(shí)候,順手寫了監(jiān)控腳本,導(dǎo)師夸我說有這覺悟。這種責(zé)任感挺奇妙的,以前覺得加班是吃虧,現(xiàn)在覺得為了項(xiàng)目通宵是應(yīng)該的。當(dāng)然,也認(rèn)識(shí)到自己離真正靠譜的工程師還差得遠(yuǎn),比如需求理解能力、溝通技巧這些,都得慢慢學(xué)??傊@段實(shí)習(xí)就像給我上了一堂生動(dòng)的實(shí)踐課,雖然累,但值。它不光讓我知道了自己會(huì)什么,更讓我看清了哪兒得加把勁。接下來的學(xué)習(xí),我會(huì)帶著實(shí)習(xí)遇到的坑去補(bǔ)課,比如搞懂分布式事務(wù)的幾種方案,或者研究下如何用SpringCloud搭建微服務(wù)。感覺這8周沒白過,至少對(duì)未來有點(diǎn)方向了。致謝2023年7月1日至8月31日這段實(shí)習(xí)經(jīng)歷,離不開不少人的幫助。1我要感謝實(shí)習(xí)單位給我的機(jī)會(huì),讓我能接觸到真實(shí)的電商平臺(tái)開發(fā),特別是后端系統(tǒng)的優(yōu)化過程,讓我對(duì)性能調(diào)優(yōu)有了直觀認(rèn)識(shí)。2導(dǎo)師在項(xiàng)目上給了我很多指導(dǎo),比如訂單模塊的冪等性設(shè)計(jì),他耐心講解數(shù)據(jù)庫事務(wù)隔離級(jí)別和Redis緩存策略,這些細(xì)節(jié)現(xiàn)在回想起來都挺受用。3同事們也幫了不少忙,技術(shù)討論時(shí)他們分享的SpringBoot最佳實(shí)踐,還有幫我解決Docker部署問題的耐心,都讓我學(xué)到了不少東西。4學(xué)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 運(yùn)營(yíng)前備案信息制度
- 汽渡船運(yùn)營(yíng)管理制度
- 餐飲店老板運(yùn)營(yíng)管理制度
- 翰林黃金運(yùn)營(yíng)獎(jiǎng)金制度
- 社區(qū)銀行規(guī)范運(yùn)營(yíng)制度匯編
- 餐飲酒吧運(yùn)營(yíng)管理制度
- zara買手運(yùn)營(yíng)制度
- 明洞王妃家管理運(yùn)營(yíng)制度
- 高速公路運(yùn)營(yíng)監(jiān)管制度
- 滲濾液處理車運(yùn)營(yíng)制度
- 村社長(zhǎng)考核管理辦法
- 兒童顱咽管瘤臨床特征與術(shù)后復(fù)發(fā)風(fēng)險(xiǎn)的深度剖析-基于151例病例研究
- 防潮墻面涂裝服務(wù)合同協(xié)議
- GB/T 15237-2025術(shù)語工作及術(shù)語科學(xué)詞匯
- 外賣跑腿管理制度
- 冷鏈物流配送合作協(xié)議
- 生物-江蘇省蘇州市2024-2025學(xué)年第一學(xué)期學(xué)業(yè)質(zhì)量陽光指標(biāo)調(diào)研卷暨高二上學(xué)期期末考試試題和答案
- 2024年人教版一年級(jí)數(shù)學(xué)下冊(cè)教學(xué)計(jì)劃范文(33篇)
- 成都隨遷子女勞動(dòng)合同的要求
- 萬象城項(xiàng)目總承包述標(biāo)匯報(bào)
- 小學(xué)英語完形填空訓(xùn)練100篇含答案
評(píng)論
0/150
提交評(píng)論