我廢棄的技術(shù)方案存在致命缺陷,同事曲遠(yuǎn)竊取后當(dāng)成自己的拿去用,還因此升職加薪成了部門紅人。
項(xiàng)目驗(yàn)收那天,客戶技術(shù)總監(jiān)方巖盯著那個我三個月前就標(biāo)注過“高并發(fā)會死鎖”的緩存節(jié)點(diǎn),皺著眉簽了字。
系統(tǒng)上線不到一個月,月底結(jié)算時并發(fā)量沖到8900,底層算法直接崩潰,客戶損失280萬。
曲遠(yuǎn)在會議室里腿都在抖,外包團(tuán)隊(duì)發(fā)來的聊天記錄清清楚楚:“底層代碼我們看不懂,是你給的,我們只能表面修補(bǔ)。”
客戶方總經(jīng)理看著解約函,冷冷地說:“480萬賠償,三天內(nèi)到賬,否則法庭見。”
1
曲遠(yuǎn)站在投影前,遙控筆在手里轉(zhuǎn)得飛快。
“這套方案的核心是動態(tài)負(fù)載均衡,大家看這個架構(gòu)圖——”
我盯著那張PPT,筆尖在本子上頓住。那個三層調(diào)度模型,包括中間那個多余的緩存節(jié)點(diǎn),跟我三個月前扔進(jìn)碎紙機(jī)的初稿一模一樣。連那個會導(dǎo)致高并發(fā)時數(shù)據(jù)倒灌的設(shè)計(jì)缺陷都原封不動。
“曲遠(yuǎn)這方案思路很新啊。”佟海靠在椅背上,手指敲著桌面。
“熬了三個通宵。”曲遠(yuǎn)按下翻頁鍵,“底層算法我做了優(yōu)化,比常規(guī)方案效率提升40%。”
我在筆記本上記下時間:11月19日10:47。
旁邊的老張湊過來看了眼投影,小聲說:“這個緩存層架構(gòu),好像在哪見過?”
曲遠(yuǎn)聽見了,笑著接話:“可能是行業(yè)通用思路吧,但實(shí)現(xiàn)方式完全不同。”
佟海打斷我們:“別討論細(xì)節(jié)了,客戶那邊催得緊。”他看向曲遠(yuǎn),“你有把握三個月交付?”
“沒問題。”曲遠(yuǎn)把遙控筆往桌上一放,“技術(shù)框架已經(jīng)跑通,就差開發(fā)實(shí)現(xiàn)。”
跑通。我差點(diǎn)笑出聲。那個緩存節(jié)點(diǎn)在并發(fā)超過5000次時會觸發(fā)死鎖,我當(dāng)初測了整整一周才定位到問題,最后選擇推翻重來。
“那就這么定了。”佟海站起來,“曲遠(yuǎn),這個項(xiàng)目你來負(fù)責(zé),成了直接給你報晉升。”
會議室里響起零星的掌聲。曲遠(yuǎn)沖大家點(diǎn)頭致意,目光掃過我時停了半秒。
我合上筆記本,舉手:“佟主管,我能說句話嗎?”
“寧川你說。”
“我申請退出項(xiàng)目組。”
空氣凝固了兩秒。
佟海皺眉:“為什么?”
“個人原因,想調(diào)去后勤部門。”我把筆記本推到桌子中間,“技術(shù)崗不太適合我。”
曲遠(yuǎn)眼里閃過一絲意外,很快被笑意掩蓋:“寧川,不至于吧?大家一起做項(xiàng)目——”
“我考慮清楚了。”我打斷他,看向佟海,“人事調(diào)動需要您簽字。”
佟海盯著我看了五秒,點(diǎn)頭:“行,下午來我辦公室辦手續(xù)。”
散會后,曲遠(yuǎn)追到走廊里:“兄弟,真不是因?yàn)榉桨副徊杉{你不高興吧?”
精彩片段
春風(fēng)雪的《他以為我在寫日記》小說內(nèi)容豐富。在這里提供精彩章節(jié)節(jié)選:我廢棄的技術(shù)方案存在致命缺陷,同事曲遠(yuǎn)竊取后當(dāng)成自己的拿去用,還因此升職加薪成了部門紅人。項(xiàng)目驗(yàn)收那天,客戶技術(shù)總監(jiān)方巖盯著那個我三個月前就標(biāo)注過“高并發(fā)會死鎖”的緩存節(jié)點(diǎn),皺著眉簽了字。系統(tǒng)上線不到一個月,月底結(jié)算時并發(fā)量沖到8900,底層算法直接崩潰,客戶損失280萬。曲遠(yuǎn)在會議室里腿都在抖,外包團(tuán)隊(duì)發(fā)來的聊天記錄清清楚楚:“底層代碼我們看不懂,是你給的,我們只能表面修補(bǔ)。”客戶方總經(jīng)理看著解...