手機(jī)淘寶王少川:長(zhǎng)連接及分布式消息推送系統(tǒng)架構(gòu)與實(shí)踐
2014年7月25-26日,由51CTO傳媒主辦的全球軟件技術(shù)峰會(huì)WOT(World Of Tech)在北京富力萬(wàn)麗酒店召開。秉承專注技術(shù)、服務(wù)技術(shù)人員的理念,自2012年以來,WOT品牌峰會(huì)成功舉辦了三屆,積累了大量的技術(shù)專家資源,獲 得了廣大IT從業(yè)者和技術(shù)愛好者的一致認(rèn)可,成為了業(yè)界重要的技術(shù)分享交流平臺(tái)以及人脈拓展平臺(tái)。
本次會(huì)議分為8個(gè)技術(shù)主題,分別是:數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用,互聯(lián)網(wǎng)架構(gòu)分析,高效的技術(shù)團(tuán)隊(duì),敏捷開發(fā),實(shí)時(shí)計(jì)算與數(shù)據(jù)分析,移動(dòng)應(yīng)用,自動(dòng)化運(yùn)維,開源技術(shù)。51CTO作為本次峰會(huì)的主辦方,將全程視頻、圖文直播報(bào)道這場(chǎng)數(shù)據(jù)的盛宴。
在26日上午的移動(dòng)應(yīng)用專場(chǎng),淘寶無(wú)線技術(shù)專家王少川為來賓帶來題為《手機(jī)淘寶長(zhǎng)連接及分布式消息推送系統(tǒng)的架構(gòu)與實(shí)踐》的精彩演講。
王少川,淘寶無(wú)線技術(shù)專家
講師介紹:
淘寶無(wú)線技術(shù)專家,專注于系統(tǒng)高并發(fā),分布式及無(wú)線長(zhǎng)連接、消息推送解決方案。先后從事金融系統(tǒng)FX,無(wú)線消息推送及高性能Web及分布式系統(tǒng)開發(fā)等。 中間開發(fā)了純java解決方案summercool系列開源框架工具:summercool-web(web開發(fā)框架)、summercool- hsf(RPC遠(yuǎn)程調(diào)用)、summercool-ddl(分表分庫(kù))、summercool-cache(堆外海量數(shù)據(jù)緩存)等,58同城,搜狐,淘寶 等等各大公司使用。
演講精華內(nèi)容:
本次演講主要為大家介紹一下手機(jī)淘寶長(zhǎng)連接狀態(tài)的實(shí)現(xiàn)及維護(hù);以及如何實(shí)現(xiàn)快速、高效的分布式消息推送系統(tǒng)。
從用戶在線狀態(tài)的準(zhǔn)確性,小心發(fā)送的可靠性,系統(tǒng)的復(fù)雜度等等方向?yàn)楝F(xiàn)場(chǎng)的開發(fā)者展示了長(zhǎng)連接狀態(tài)的實(shí)現(xiàn)及維護(hù)。
消息發(fā)送的可靠性
數(shù)據(jù)層非對(duì)稱加密等,
長(zhǎng)連接技術(shù)選型(Grizzly,心跳、數(shù)據(jù)包處理優(yōu)化等)
用戶信息存儲(chǔ)優(yōu)化(盡量少占內(nèi)存,如:使用Java堆外內(nèi)存等)
JVM參數(shù)優(yōu)化(內(nèi)存優(yōu)化,CMS及線程優(yōu)化回收等)
OS層系統(tǒng)參數(shù)優(yōu)化(TCP內(nèi)存優(yōu)化及連接回收等)
以上是51CTO.com記者從一線為您帶來的精彩報(bào)道。后續(xù)我們還有更加精彩的獨(dú)家報(bào)道,敬請(qǐng)關(guān)注。