Java技術(shù)沙龍分享“單機開發(fā)環(huán)境”經(jīng)典案例
?
作為企業(yè)級開發(fā)的核心生產(chǎn)力——Java,有哪些經(jīng)典案例、新的特點值得分享? 10月13日,上海浦東軟件園Java技術(shù)沙龍第四期活動圍繞這個話題展開,共有50余名Java愛好者共同參與。
本次沙龍也是QCon(為團隊領(lǐng)導者、架構(gòu)師、項目經(jīng)理和高級軟件開發(fā)人員量身打造的企業(yè)軟件開發(fā)大會)Java篇的一次試講會,特別邀請到大眾點評網(wǎng)平臺架構(gòu)團隊資深工程師顧慶,與大家分享《打造高效的單機開發(fā)環(huán)境》的案例和經(jīng)驗。顧慶首先介紹了大眾點評在打造單機開發(fā)1.0過程中遇到的問題、解決問題的方法以及l(fā)oad balancing架構(gòu)。他表示,一個穩(wěn)定獨立的開發(fā)環(huán)境對于開發(fā)效率有著顯而易見的影響,能快速在一臺機器搭建任意項目的完整開發(fā)環(huán)境即單機開發(fā)能很大程度上減少環(huán)境因素對開發(fā)工作的干擾。接著,顧慶結(jié)合自身的經(jīng)驗,介紹了諸多實用的開發(fā)環(huán)境知識,包括byteman/javaagent在hack/patch現(xiàn)有系統(tǒng)中的應(yīng)用、maven plugin作為軟件發(fā)布機制的優(yōu)缺點以及如果模擬F5的7層路由如何將jetty作為開發(fā)環(huán)境的servlet container支持熱部署等實際問題。
沙龍氣氛輕松熱烈,顧慶的演講獲得了參與者的陣陣掌聲。這個周末,對于Java愛好者而言,可以在面對面和Java專家共享經(jīng)驗,可謂收獲良多!
?