蘇琳調出另一組數據:“不過事務處理延遲控制在了150ms以內,比oracle的200ms還要低。”
陳默看著興奮的眾人,心中卻清楚這只是萬里長征的第一步。
高斯數據庫要真正替代oracle,不僅需要技術突破,更要在生態兼容性、行業適配等方面下功夫。
當天下午。
王啟明的手指在投影幕布上敲出悶響,激光筆的紅點穿透會議室彌漫的咖啡香味。
這位前sap首席架構師的白襯衫穿得很板正,身后投影著密密麻麻的oracle數據庫er圖。
“我提議逐步替換現有單體架構。”他的聲音讓正在敲代碼的馮亦如猛然抬頭,thinkpad的鍵盤聲戛然而止。
這句話像扔了顆深水炸彈,在作戰會議室激起千層浪。
馮亦如“啪”地合上筆記本電腦:“你在開什么玩笑?你知不知道我們剛通過東南亞業務壓力測試,現在說要拆java寫的核心交易模塊?”
最近陳默已經很久都沒有看到優雅馮亦如了,早已被暴躁馮亦如代替。
“正是知道才要改。”王啟明調出曼谷海關的異常數據流,紅色標記很刺眼,“現有的集中式事務管理就像春運火車站一樣擁堵。”
他指尖輕點鼠標,影像突然分裂成數百個光點,“如果改用soa服務化架構,每個業務單元獨立部署...”
鐘耀祖突然舉手打斷:“跨服務事務需要兩階段提交,你知道xa協議的性能損耗嗎?我們前兩天剛把鎖沖突壓下來。”
感覺會議室場面又要開始火爆,林雨晴悄悄把空調調低兩度時看見陳默靠在門邊剝橘子。
她有的時候真心覺得這個大佬的心是真大。
“詳細說說服務劃分策略。”陳默突然開口。
王啟明眼睛一亮,幕布切換出模塊化設計圖:“每個服務對應獨立數據庫實例,通過自研中間件進行路由......”
王啟明都沒說完,馮亦如“嘭”的一聲拍在會議桌上,“太理想化了!”
他太氣了,感覺王啟明就是來添亂的,自己好不容易帶著團隊走通了壓測,對方剛加進來就逼逼賴賴。
前兩天有人要說要重構,今天又有人說要準備替換原有架構。
會議桌上的電腦屏幕直晃。
馮亦如強迫自己冷靜下來,接著說道,“德國稅務模塊有217個定制存儲過程,這種架構怎么兼容?”
“需要做sql翻譯層。”葉蓁蓁調出自己連夜寫的demo,“我用王工的思路重構了歐洲物流模塊,tpc-c指標提升35%。”
會議室突然安靜,大家都在消化剛剛的信息。
周衍推了推眼鏡:“負載均衡算法可以配合新架構調整,我這有基于一致性哈希的方案......”
馮亦如感覺太難了。
自己的親兒子被幾個外人聯合起來說得跟一無是處,就特么的火大。
那就別怪他使出誰來改誰背鍋的絕招,“高斯好不容易推進到了通過的業務壓測階段,推倒重來的風險誰承擔?”
陳默咽下最后瓣橘子:“雨晴,訂二十份宵夜。核心組留下,其他人先回去休息。”
等最后一個普通工程師離開后,他反鎖會議室:“來,現在放開吵。”
王啟明深得教員的精髓,主打就是一個“你打你的,我打我的”。
他率先發難,他調出甲骨文數據庫的io瓶頸圖:“傳統架構就像老式火車頭,我們要改造成動車組...”
“然后脫軌嗎?”馮亦如冷冷打斷對方,他打開三年前的容災演練報告,某個邊緣節點故障導致全局回滾的案例赫然在目。</p>