背景
2019 年底的成都,寒風裹挾著濕氣撲在臉上,我站在武侯祠附近酒店的窗前,望著燈火闌珊的街道,內心卻滿是對技術難題的焦灼。作為公司事業部技術總監,彼時的我正深陷容器平臺性能瓶頸與疑難問題的泥沼,而整個城市的書店里,關于 OpenShift 的資料少得可憐,僅有一本中文翻譯書籍,如同黑暗中的微弱螢火,成為我唯一的希望。?
每個周末,我都會早早來到新華書店。書店里彌漫著紙張與油墨混合的氣息,我坐在角落,翻開那本珍貴的 OpenShift 書籍,逐字逐句研讀,筆尖在書頁間游走,記錄下關鍵要點。午后的陽光透過玻璃灑在書上,時光仿佛靜止,只有知識的汲取在悄然進行。夜幕降臨,我匆匆返回酒店,顧不上疲憊,立刻打開電腦,將白天學到的理論付諸實踐。鍵盤敲擊聲在寂靜的房間里回蕩,一行行代碼從指尖流淌而出,我不斷調試、優化,只為實現 OpenShift 自動化部署.netcore 應用,讓它與 Java 應用成功連接,構建起微服務架構,實現基于 Grpc 通訊的高效協作。那時,不同團隊使用不同技術棧,跨語言微服務已是行業常態,而我深知,突破這一技術難關,對整個項目的推進至關重要。
OpenShift is a container application platform from Red Hat. In essence, it's a supported distribution of Kubernetes using Docker containers and DevOps tools for accelerated application development. All source code for for OpenShift Origin, the upstream open source project that powers Red Hat OpenShift, is available under the Apache License (Version 2.0).
實踐
選擇 project
oc project hshreport-stage
創建事例程序
dotnet new web -o webapp cd webapp dotnet publish -c Release /p:MicrosoftNETPlatformLibrary=Microsoft.NETCore.App
oc new-build --name=mywebapp dotnet:2.2 --binary=true
oc start-build mywebapp --from-dir=bin/Release/netcoreapp2.2/publish
oc new-app mywebapp
oc expose svc mywebapp --port=8080 -n hshreport-stage
第二回
隨著項目的推進,我搬到了金牛區的漢庭酒店。這里離萬達廣場很近,卻無暇欣賞繁華。每個周末的中午,我只是匆匆在附近吃個簡單的快餐,便又回到酒店投入工作。那段時間,廣東營業廳取號小程序項目正面臨高并發的嚴峻挑戰,單體應用即便部署在 7 個實例、32GB 的服務器上,進行負載均衡,依然無法滿足正常服務的并發需求。用戶焦急等待的畫面仿佛就在眼前,我心急如焚,通過遠程協助,與團隊成員一同深入分析問題。我們不斷反思,最終意識到需要進行局部服務化改造,對系統瓶頸點進行細致入微的分析與優化,采用異步化架構,實現查詢與寫入分離,讓系統性能得到質的提升。?
在那段緊張忙碌的日子里,音樂成了我心靈的慰藉?!端芰洗贰抖歼xC》的旋律常常在耳邊回響,歌詞更是給予我無窮的力量?!耙呀浻洸磺宄覐哪睦飦?,忘記了為什么而存在,現在我還不想化作塵埃,因為我的故鄉叫做未來……” 每當疲憊不堪時,這些歌詞就像一陣狂風,吹散我心頭的陰霾,激勵我繼續前行,擺好飛翔的姿態,去突破技術道路上的重重阻礙。?
一路走來,經歷了無數個日夜的鉆研與拼搏,我愈發深刻地體會到,每個人在技術之路上都有著不同的經歷,但無論遇到多少困難與挑戰,都要記得 “不忘初心,方得始終”。那些在酒店里度過的孤獨時光,那些為解決難題而絞盡腦汁的瞬間,都將成為我人生中最寶貴的財富,照亮我繼續在技術海洋中探索的道路。
當時聆聽音樂是《塑料袋》,《都選C》,以下歌詞用于共勉:
已經記不清楚我從哪里來
忘記了為什么而存在
現在我還不想化作塵埃
因為我的故鄉叫做未來
沒有什么事情會為我更改
也要擺好飛翔的姿態
你們不要妄想將我掩埋
總會有陣狂風帶我離開
帶我飛 過孤獨帶我飛 過痛苦
帶我飛 過幸福
帶我飛 過你的心
沒有什么事情會為我更改
也要擺好飛翔的姿態
你們不要妄想將我掩埋。
總會有陣狂風帶我離開
今天先到這兒,希望對云原生,技術領導力, 企業管理,系統架構設計與評估,團隊管理, 項目管理, 產品管理,信息安全,團隊建設 有參考作用 , 您可能感興趣的文章:
構建創業公司突擊小團隊
國際化環境下系統架構演化
微服務架構設計
視頻直播平臺的系統架構演化
微服務與Docker介紹
Docker與CI持續集成/CD
互聯網電商購物車架構演變案例
互聯網業務場景下消息隊列架構
互聯網高效研發團隊管理演進之一
消息系統架構設計演進
互聯網電商搜索架構演化之一
企業信息化與軟件工程的迷思
企業項目化管理介紹
軟件項目成功之要素
人際溝通風格介紹一
精益IT組織與分享式領導
學習型組織與企業
企業創新文化與等級觀念
組織目標與個人目標
初創公司人才招聘與管理
人才公司環境與企業文化
企業文化、團隊文化與知識共享
高效能的團隊建設
項目管理溝通計劃
構建高效的研發與自動化運維
某大型電商云平臺實踐
互聯網數據庫架構設計思路
IT基礎架構規劃方案一(網絡系統規劃)
餐飲行業解決方案之客戶分析流程
餐飲行業解決方案之采購戰略制定與實施流程
餐飲行業解決方案之業務設計流程
供應鏈需求調研CheckList
企業應用之性能實時度量系統演變
如有想了解更多軟件設計與架構, 系統IT,企業信息化, 團隊管理 資訊,請關注我的微信訂閱號:
作者:Petter Liu
出處:http://www.rzrgm.cn/wintersun/
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。
該文章也同時發布在我的獨立博客中-Petter Liu Blog。

![_thumb_thumb_thumb_thumb_thumb_thumb[1] _thumb_thumb_thumb_thumb_thumb_thumb[1]](https://img2023.cnblogs.com/blog/15172/202506/15172-20250620224928304-379561196.jpg)
浙公網安備 33010602011771號