大眾點評網王宏:從.Net遷移向Java平臺
原創2012年4月20日,北京。QCon開發者大會。大眾點評網高級系統架構師王宏發表“大眾點評網平臺遷移”的主題演講。他表示網站的平臺遷移不僅需要贏得公司高層的關注和認可,更需要協調公司內相關同事的目標一致。
大眾點評網成立至今已有9年,王宏在大眾點評網的平臺遷移過程中面對了許多轉型的問題也積累了寶貴的經驗。他表示,“目前網站除OA系統仍然使用.Net平臺外,其他的平臺均已從.NET遷移到Java平臺;.Net升級快,但是Bug也不少,部分原有平臺級的問題無法得到快速解決?!?/P>
大眾點評網高級系統架構師王宏
現在的大眾點評網已經從Window Server 2003遷移至Linux平臺。王宏表示,“單從系統的性能和吞吐量來講,Windows Server不比別的平臺差,但是Windows在管理和部署方面的確沒有Linux方便;另外,Windows Web服務器的授權費用使架構規模的橫向擴展成本偏高?!?/P>
面對整個網站架構的遷移,公司的技術團隊需要充分考慮可能會遇到的問題,他認為網站平臺的遷移需要盡可能的滿足三個前提,分別是:
1.公司高層的鼎力支持;
2.協調公司內相關同事的目標一致;
3.原有人員的學習和轉型。
怎樣讓遷移項目引起公司高層的關注和重視呢?王宏表示,“公司高層在整個平臺遷移的過程中會關注三個重要的問題,一是整個遷移項目花費的時間;二是公司整體消耗的精力;三是對現有服務運行的保障情況?!?/P>
一個平臺的遷移往往需要調動技術團隊的集體力量。在這個過程中,不僅需要協調技術團隊的目標一致,而且需要將新的技術融入到原有的隊伍中?!肮镜睦蠁T工擁有對業務的熟悉,而新員工對新興技術有著更好的掌握,幫助新老員工更好的共同協作亦是我們著重解決的問題?!蓖鹾暾劦?,“公司一方面積極組織會議溝通,幫助老員工認可遷移的好處;另一方面有序的開展培訓幫助老員工學習掌握新的技術?!?/P>
面對從.Net平臺遷移向Java平臺的趨勢,王宏例舉丁香園技術負責人馮大輝的微博發言稱,“天涯從微軟技術體系轉向開源,成功; 大眾點評從 .net 轉 Java,接近成功;5173從 .net 轉 Java,失敗 ; 京東從 .net 轉 Java ,在路上...”
王宏在微博留言中提到,“至于為什么要轉,一天一夜也說不清楚,太多原因、太多因素了,而且不同的人肯定有不同的看法。但是這些并不代表.Net不好,Java更好,兩者都有非常多的優點和缺點?!?/P>
王宏,大眾點評網資深系統架構師
自大眾點評網創辦加入至今,有多年的互聯網開發經驗,見證了Web2.0及移動互聯網的發展過程。對We前端技術、系統平臺架構等技術方向有豐富經驗。
喜歡Coding和Troubleshoot,親歷大眾點評網各重大項目,積累了非常豐富的實戰經驗,近期重點專注大眾點評移動應用平臺的設計與開發。


2013-06-20 14:29:49
2012-09-04 11:09:20
2012-03-12 09:51:42




