CSDN攜手《程序員》雜志和ITeye主辦的技術盛會——2012中國軟件開發者大會(以下簡稱SDCC)已于9月8日-9日在國家會議中心成功落下帷幕。作為年度最具實戰的技術盛會,大會云集了來自國內外一線互聯網和企業級軟件公司的專家,就高可用性系統架構、海量數據挖掘、開放平臺服務與架構、智能推薦系統、異構計算等話題和參會者進行了深入分享與探討。
開發者面臨黃金機遇期
CSDN創始人兼董事長蔣濤
9月8日,在大會主會場,CSDN創始人兼董事長蔣濤致開場詞,在蔣濤看來,之所以“輕公司”們能獲得快速發展并帶來大量財富,例如Instagram能價值10億美元,Github能融資1億美元,究其原因在于IT變革帶來了“開源+協同”的開發環境、“Open API+云化”的開發工具、平臺化開發部署、Mobile App類的市場產品、“Social+Video”的營銷方式...一系列變革為開發者帶來了難得的黃金時代。
隨后,騰訊首席科學家孫國政帶來了主題為《超大規模用戶數據挖掘和推薦算法最新進展》的精彩演講。孫國政的演講中不僅介紹了剛結束的“數據挖掘領域的頂級年會”(KDD)所帶來的最新技術,還介紹了推薦系統在騰訊的實踐應用和當前的主流算法。他認為在互聯網和大數據時代,大數據挖掘和智能推薦技術的快速普及為開發者帶來了新的挑戰,但也帶來了更大的機遇。
AMD院士Mike Houston帶來了主題為《異構計算,開啟未來計算時代》的精彩演講。他的演講著重分析異構計算對軟件開發者提出的機遇與挑戰。介紹AMD的APU異構體系,并與其他處理器架構進行對比,同時還介紹一項新的開放的行業標準——異構系統架構。
中國電信創新業務事業部總經理肖金學博士帶來了主題為《助力開發者創新夢想》的精彩演講。肖金學表示,“隨著整個移動互聯網產品的飛速發展,傳統以及創新移動互聯網業務的用戶規模都在不斷攀升,用戶使用3G業務的頻率也越來越高。中國電信希望與業界合作伙伴和開發者一道,為用戶帶來全新的移動互聯生活。”演講中,肖博士還介紹了中國電信作為運營商在移動互聯網發展中的角色、天翼開放平臺以及為開發者提供服務的優勢。
此外,在第一天的主會場上,包括金山網絡CEO傅盛、華為諾亞方舟實驗室首席科學家李航、盛大集團COO技術顧問潘愛民、Twitter高級軟件工程師岳峣、 Appcelerator云計算平臺技術總監兼中國區總裁徐旸、Netflix云平臺高級軟件工程師王曉中、支付寶資深架構師胡喜等國內外一線互聯網和企業級軟件公司的實戰專家都發表了精彩的演講,分享了各自所在公司的最新研究成果和應用實踐,以及在實踐中遇到的問題和解決之道。
在9月9日,主辦方安排了九場內容豐富的技術分論壇,主題涵蓋前端技術、研發實踐、編程語言、開放平臺、產品與設計、智能算法、異構計算、騰訊開發者沙龍、中國電信天翼開放平臺開發者論壇。分論壇云集了各領域深受開發人員愛戴的技術專家,給參會者帶來了一場豐盛的技術大餐。
Twitter女工程師岳峣介紹Twemcache相比于Memcached主要修改了其內存回收的機制。另外,在Memcached原來的版本里,當你的logger越高生成的記錄越多。這就是Memcached和Twemcache不同的地方,為什么要做Memcached,Twitter在早期Twemcache是通過Memcached實現的。開始遇到一個問題,Twemcache內存下降的時候,整個網站的內存就下降,但是引入新的算法以后,緩存就沒有逐漸惡化的現象了。
亞馬遜中國工程師任發科就“構建大型軟件企業的自動化部署”分享了他的經驗與心得。他在演講中談到,新系統如果由開發人員來維護,你就是把部署運維工作轉為開發人員,這樣是能提高運維團隊的部署速度。他認為“我們運維、開發,你必須要做到兩點,第一必須要學會偷懶,第二是破壞性的創新,因為任何的改良都是必須要接受失敗的。”
在開放平臺論壇,淘寶開放平臺架構師、技術和產品團隊負責人岑文初介紹道:淘寶開放平臺經歷了從萌芽期(2007)到雛形(2008),再到產品化(2009),再到平臺化(2010),再到市場化(2011),最后形成了現在(2012)的垂直化開放平臺的整個歷程。同時他還分享了自己在開發過程中的一些經驗和總結:透明化是平臺的第一需求;注重細節控制,把握安全、業務、用戶體驗的平衡;技術無邊界,要從不同角色看問題等等。
壓軸好戲 32小時Coding for fun
今年SDCC上另一個激動人心的環節來自于今年首次增設的編程馬拉松——Coding for fun,活動當中,開發者們相聚在一起。參加者在32小時內自由組建團隊,進行產品策劃、開發,最后向公眾展示作品。為幫助開發者答疑解惑,主辦方CSDN還特意邀請到了糗事百科創始人王堅、丁香園CTO馮大輝、聯眾世界聯合創始人簡晶、EasyHadoop開源社區創立者童小軍、YY語音開放平臺總監李訓耕、電信首批創新孵化項目“來電情景“負責人鐘青峰等一線專家作為導師團隊現場指導。在最后的評獎環節,CSDN創始人&董事長蔣濤、CSDN&《程序員》雜志總編劉江、VC代表戈壁合伙人梁宇、英特爾投資Adam Li,與六位導師一起組成評委團,對與會者的作品給出了自己的建議。
在連續32小時的開發后,大部分開發者都完成了自己的產品。比賽進入演示和評審階段。即使在這么短時間內完成的參賽作品,從創意到開發完成表現都非常成熟,令人驚嘆。在天翼平臺上開發的參賽團隊及作品有:天源(《天源翼游精靈》,基于LBS的天氣心情分享)、黑九(《語音控兒》,語音控制電器、實現多功能擴展)、領風(許愿購,買家提出需求賣家競價平臺)、虹(旺財訂貨,B2B應用)、StormKids(征服漢字島,兒童教育應用)、Ariose(《線性日歷》,日歷顯示日期,公歷,農歷,天氣預報節日假期)、九鼎(365節日信息)、銀寶貝(銀寶貝,老年服務軟件)。
其中,虹團隊的《旺財訂貨》是基于CloudFoundry云平臺的B2B應用,讓零售商可提交每次訂單給上游分銷商,上游分銷商可逐級匯總給上游。他們在32小時內憑借精準的流程共同完成了高品質的開發工作。
另一個兒童教育應用《征服漢字島》,組員們在32小時內完成開發和很漂亮的手繪效果。它以游戲的形式來幫組幫助兒童學習漢字(為了擊敗敵人兒童需要按模版手寫漢字)。
在YY平臺上開發的參賽團隊及作品有:Y點子(《YY非誠勿擾》,在YY平臺上實現類似電視節目《非誠勿擾》的節目流程)、5 For Fun(《十五十五》,基于YY平臺的語音猜拳游戲)、EasyFun(《動詞你我他》,基于YY平臺的類似“殺人”游戲的語音游戲)、六音節(《就唱“吧”》基于YY平臺的應用,主要用于愛唱歌的人發布自己的聲音)、故事接龍團隊(《午夜YY兇鈴》,語音故事接龍)、蜻蜓(《連連看》,一款集單機、對戰于一體的小型游戲)、YY攻城隊(《語音源漂流瓶》,用戶語音留言,通過發送時的喊聲高低決定漂流瓶能否走得更遠,被撈到的機會更大。)葡萄月(《吹牛骰子》,對戰游戲,互相搖骰子,猜兩人之間的骰子之和,俗稱吹牛)。
最后,在天翼開放平臺上:
《旺財訂貨》、《征服漢字島》獲得最佳實現獎
《征服漢字島》、《語音控》獲得最佳設計獎
《銀寶貝》、《許愿購》獲得最佳創意獎
《征服漢字島》也獲得天翼開放平臺最佳工具生活類應用。
現場投票 現場全部兌現
在YY開放平臺上:
《吹牛骰子》以絕對優勢獲得最佳實現獎,《YY非誠勿擾》和《漂流瓶》獲得平票,共同分享另一個獲獎名額。
《連連看》、《YY非誠勿擾》和《YY午夜兇鈴》獲得最佳設計獎
《動詞你我他》、《YY非誠勿擾》獲得最佳創意獎
《YY午夜兇鈴》獲得YY開放平臺最佳工具生活類應用。
更詳細資料請持續關注:SDCC中國軟件開發者大會專題