嘿,开发者,你的坑,我来填!
1月9日,第一期易創(chuàng)課堂在杭州開講。此次易創(chuàng)課堂由網(wǎng)易云信攜手獨(dú)角獸孵化器聯(lián)合舉辦,網(wǎng)易云信CTO闕杭寧、七魚云商服CTO段毓錚、宗布科技聯(lián)合創(chuàng)始人林峰、聚募網(wǎng)技術(shù)合伙人廖夏明四位資深專家,現(xiàn)場為開發(fā)者、創(chuàng)業(yè)者們排查創(chuàng)業(yè)路上的“開發(fā)陷阱”。
第一期易啟課堂組委會(huì)及嘉賓合影
四位技術(shù)專家分享填坑經(jīng)驗(yàn)
移動(dòng)IM開發(fā)填坑經(jīng)驗(yàn)分享——闕杭寧
在線客服開發(fā)填坑經(jīng)驗(yàn)分享——段毓錚
產(chǎn)品快速迭代中你所遭遇的坑——林峰
初創(chuàng)團(tuán)隊(duì)如何避免開發(fā)陷阱——廖夏明
開發(fā)者向CTO們現(xiàn)場“挖坑”
四位CTO現(xiàn)場為開發(fā)者“填坑”
精彩回顧
再簡單的技術(shù)節(jié)點(diǎn),一旦解決不好,都會(huì)變成災(zāi)難,如何避免這些“坑”顯得尤為重要。
沙龍上,網(wǎng)易云信CTO闕杭寧圍繞即時(shí)通訊(IM)模塊開發(fā)的服務(wù)端架構(gòu)、通信協(xié)議、移動(dòng)端優(yōu)化進(jìn)行了詳細(xì)的分享,提出了很多行之有效的解決方案。對(duì)于開發(fā)者最為關(guān)心的高并發(fā)下的節(jié)點(diǎn)承載問題,闕杭寧也給出了非常實(shí)用的建議。
“從剛創(chuàng)業(yè)開始,一個(gè)小的項(xiàng)目不會(huì)一上來就是個(gè)龐大的服務(wù)器群,我們都會(huì)把業(yè)務(wù)的模型先支持起來,不過一旦業(yè)務(wù)開展起來,從早期幾千個(gè)用戶到幾萬個(gè)甚至幾十萬并發(fā)的時(shí)候,這就會(huì)有一個(gè)單點(diǎn)到分布式集群的演變,這時(shí)候我們就需要進(jìn)行服務(wù)拆分和采取其他更復(fù)雜的解決方案,比如選擇BGP機(jī)房等。”
通常情況下,解決高并發(fā)問題對(duì)于經(jīng)驗(yàn)不足的互聯(lián)網(wǎng)團(tuán)隊(duì)來說,靠一己之力是很難完成的,這其中有很多不可預(yù)知的風(fēng)險(xiǎn)。闕杭寧指出,“網(wǎng)易云信早在內(nèi)測(cè)的時(shí)候,就已經(jīng)把開發(fā)者可能踩到的坑都踩了一遍。像網(wǎng)易云信這樣的第三方云服務(wù)平臺(tái),除了為開發(fā)者提供功能模塊的植入,更為重要的是,它能為開發(fā)者規(guī)避很多業(yè)務(wù)拓展過程中的“不可預(yù)知”的風(fēng)險(xiǎn)。”
其實(shí),在IM模塊開發(fā)中,超級(jí)群、在線狀態(tài)服務(wù)、多端登陸和消息抄送方面也是經(jīng)常被開發(fā)者吐槽的,闕杭寧解釋道,“比如,第三方抄送地址跪了怎么破,什么時(shí)候開始舍棄消息?或者,第三方機(jī)房網(wǎng)絡(luò)渣怎么玩,如何保證抄送可靠性?又或者,移動(dòng)端網(wǎng)絡(luò)不穩(wěn)定,頻繁重連帶來的狀態(tài)變化等等。“針對(duì)這些問題,闕杭寧也給出了很多自己多年主導(dǎo)IM模塊開發(fā)的經(jīng)驗(yàn)之談。
對(duì)于初創(chuàng)的開發(fā)團(tuán)隊(duì)來說,實(shí)現(xiàn)某種能力有無數(shù)種方式。但在開發(fā)和迭代過程中,將會(huì)面對(duì)不少無法預(yù)測(cè)的事件,“黑天鵝”如影隨形,有的“陷阱”一定躲不掉。
以IM模塊開發(fā)為例,移動(dòng)互聯(lián)網(wǎng)普及下的今天,所有的應(yīng)用都會(huì)基于場景來構(gòu)建,而這些場景下的用戶必然會(huì)有溝通的需求,于是IM模塊開發(fā)成為開發(fā)者繞不開的一環(huán)。IM模塊雖然不是核心功能,但卻對(duì)用戶體驗(yàn)起到至關(guān)重要的作用,假使用戶溝通過程中,經(jīng)常發(fā)生消息丟失、延遲、連接不上或者弱網(wǎng)環(huán)境下無法收發(fā)消息的問題,肯定會(huì)有部分用戶流失。看似不起眼的IM模塊,開發(fā)起來并不簡單,尤其是用戶量達(dá)到一定規(guī)模,高并發(fā)之下,IM功能的穩(wěn)定性將會(huì)面對(duì)前所未有的考驗(yàn)。
欲獲取牛人精彩PPT,
微信回復(fù)“郵箱+姓名+我要干貨”向小編索取哦!
易創(chuàng)課堂是什么?
易創(chuàng)課堂是易啟計(jì)劃旗下的活動(dòng)品牌。易創(chuàng)課堂由網(wǎng)易內(nèi)部資深專家組織知識(shí)分享沙龍,為開發(fā)者、創(chuàng)業(yè)者分享“產(chǎn)品、技術(shù)、運(yùn)營、精神”等方面的內(nèi)容,實(shí)現(xiàn)知識(shí)分享、技術(shù)輸出、優(yōu)勢(shì)互補(bǔ)。
易啟計(jì)劃是圍繞知識(shí)分享、技術(shù)輸出、優(yōu)勢(shì)互補(bǔ)構(gòu)建一個(gè)面向開發(fā)者、創(chuàng)業(yè)者的公益服務(wù)計(jì)劃。意在促進(jìn)行業(yè)交流,通過極具針對(duì)性的扶持幫助計(jì)劃,為開發(fā)者、創(chuàng)業(yè)者提供最具適用度的方案,幫助項(xiàng)目“易”鍵“啟”動(dòng),“易啟”成長。(易啟計(jì)劃伙伴招募中,回復(fù)后臺(tái)咨詢,趕快加入我們吧)
END
想了解更多易創(chuàng)課堂沙龍信息
果斷關(guān)注網(wǎng)易云信官方微信吧
網(wǎng)易云信∣真正穩(wěn)定的IM云服務(wù)
ID:neteaseim 長按識(shí)別,關(guān)注有驚喜哦
總結(jié)
以上是生活随笔為你收集整理的嘿,开发者,你的坑,我来填!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为什么美国财媒IBD力推网易为第1强股?
- 下一篇: 你的创业余额还够么—网易阿里大咖带你领略