騰訊社交LBS和通信服務(wù)技術(shù)要點
如何在激烈的移動社交市場競爭中脫穎而出?”這是當(dāng)前移動社交應(yīng)用領(lǐng)域眾多開發(fā)者們所面臨的現(xiàn)實問題。在產(chǎn)品功能特性同質(zhì)化越來越嚴(yán)重的形勢下,動用最小的研發(fā)資源實現(xiàn)“附近的人”,進(jìn)而將更多的團(tuán)隊資源投入到產(chǎn)品創(chuàng)新,是大家的深層訴求。
據(jù)了解騰訊云分析(mta.qq.com)近日推出的“社交LBS”SDK服務(wù),其覆蓋Android和iOS兩大主流平臺,所有功能免費。開發(fā)者只需花10分鐘集成SDK之后,便可無視各項復(fù)雜的技術(shù)挑戰(zhàn),輕松實現(xiàn)“附近的人”。
騰訊社交LBS提供何種服務(wù)?
首先,社交LBS服務(wù)主要圍繞實現(xiàn)“附近的人”,以及與之相關(guān)的路徑軌跡、授權(quán)分享等功能,為開發(fā)者提供快速有效的管理自己App產(chǎn)品用戶群在基于地理位置的社交關(guān)系鏈的能力。它不僅提供了如:時間、地理圍欄等固定條件維度的管理和查詢,還支持APP產(chǎn)品自身的自定義業(yè)務(wù)維度。同時,據(jù)悉該團(tuán)隊在多年海量數(shù)據(jù)挖掘分析的基礎(chǔ)上,幫助開發(fā)者構(gòu)建自己的用戶畫像體系,如下圖:
這套用戶畫像體系是一個海量數(shù)據(jù)存儲和實時計算集群平臺,支持上億級別的用戶毫秒級別查詢,滿足大并發(fā)用戶請求,保證系統(tǒng)高效可用。換句話說,社交LBS是開發(fā)者可使用的免費“關(guān)系鏈存儲和查詢”神器。
10年技術(shù)沉淀,只為助力開發(fā)者成功
騰訊云分析團(tuán)隊,歷經(jīng)10年的技術(shù)沉淀,先后成功打造騰訊內(nèi)部“點擊流”平臺、騰訊分析(ta.qq.com)、騰訊移動分析(mta.qq.com)以及騰訊信鴿移動推送(xg.qq.com),在互聯(lián)網(wǎng)海量服務(wù)下的網(wǎng)絡(luò)通信、數(shù)據(jù)傳輸、數(shù)據(jù)處理以及技術(shù)運維等方面積累了豐富的經(jīng)驗。借助上述平臺產(chǎn)品,將騰訊優(yōu)秀的技術(shù)及運營經(jīng)驗分享出來,助力行業(yè)開發(fā)者成功。
一、終端: 我們從基礎(chǔ)組件、功能模塊、業(yè)務(wù)集成、層層深入,如圖:
1)網(wǎng)絡(luò)層面:DNS緩存的優(yōu)化;云端控制就近接入解決跨運營商的難題;針對手機(jī)硬件性能高低,安卓系統(tǒng)版本動態(tài)調(diào)整的網(wǎng)絡(luò)連接超時,緩存,處理線程數(shù)等參數(shù);針對所有2G/3G/4G/WAP和WIFI網(wǎng)絡(luò)提供最優(yōu)路由選擇和最佳重連策略;針對手機(jī)信號的強(qiáng)弱變化,動態(tài)調(diào)整發(fā)包MSS大?。籘CP,Http雙通道,進(jìn)一步解決復(fù)雜網(wǎng)絡(luò)環(huán)境,保證不丟包;針對TCP加快了SOCKET連接回收,采用跟帶寬相關(guān)的擁塞算法,采用尾部優(yōu)化減少重傳;圖片,語音根據(jù)網(wǎng)絡(luò)實際情況動態(tài)調(diào)整分片大小,類似TCP擁塞管理,挖掘帶寬的最大利用率;圖片,語音還支持?jǐn)帱c續(xù)傳,續(xù)傳時可快速恢復(fù)原來狀態(tài),真正做到斷點續(xù)傳和秒傳的目的。
2)電量流量:單通道,一臺設(shè)備上的所有接入云Talk的APP共享同一數(shù)據(jù)通道,通過動態(tài)心跳保持與后臺的長連接,既省電省流量又提升抵達(dá)率。
3)通訊協(xié)議:采用高度定制的私有協(xié)議:小包頭,高擴(kuò)展,保證每次都盡可能傳輸最大的數(shù)據(jù)段,大幅減少通訊消耗的流量。
二、后臺:我們從CPU、驅(qū)動、內(nèi)核、協(xié)議棧層層優(yōu)化,如圖:
1)十億級別長連接之接入系統(tǒng):8G內(nèi)存單機(jī)支撐260w連接,通過對Linux內(nèi)核協(xié)議棧中socket數(shù)據(jù)結(jié)構(gòu)的優(yōu)化,使得每個TCP長連接耗費內(nèi)核態(tài)內(nèi)存僅為3KB。
2)千萬億并發(fā)數(shù)據(jù)之分發(fā)系統(tǒng)(C10M):我們的思想就是將控制層留給Linux做,其它數(shù)據(jù)層全部由應(yīng)用程序來處理。沒有線程調(diào)度、沒有系統(tǒng)調(diào)用、沒有中斷等,將程序仍運行在Linux用戶空間,并僅僅對數(shù)據(jù)進(jìn)行高效的分析和處理。網(wǎng)卡:摒棄Linux內(nèi)核協(xié)議棧,使用Pintel DPDK來自己實現(xiàn)驅(qū)動; CPU:使用多核編程技術(shù)替代多線程,將OS綁在指定核上運行。
3)層層加固之安全系統(tǒng):每種通道都使用SSL通信;雙向通信要求雙向認(rèn)證,公鑰在上傳時使用HTTPS協(xié)議,防止公鑰被截獲篡改,私鑰保存在開發(fā)者手中;APP用戶證書在用戶登錄APP時,APP后臺驗證用戶登錄成功后,使用APP私鑰對用戶ID進(jìn)行加密和簽名,生成一個證書,并隨登錄Response返回證書和用戶ID;本地數(shù)據(jù)使用動態(tài)KEY加密,KEY由云端下發(fā)。
開放的平臺,等待你的參與
對于廣大開發(fā)者來講,最珍貴的莫過于開發(fā)時間和成本了。而集成了該社交法寶之后,簡單敲入幾行代碼,輕松實現(xiàn)基于地理位置信息的用戶多維查詢管理,屏蔽諸多的技術(shù)細(xì)節(jié)和復(fù)雜環(huán)境,大大提升開發(fā)效率。
據(jù)騰訊云分析產(chǎn)品負(fù)責(zé)人透露,目前已覆蓋全球22億設(shè)備,同時為60萬APP提供技術(shù)服務(wù),對于廣大開發(fā)者來講,在最大程度上為他們節(jié)省了開發(fā)時間和成本。
這只是起步,開放的平臺,等待你的參與。
以上就是騰訊社交LBS和通信服務(wù)技術(shù)要點全部內(nèi)容,希望對你有幫助。想查找更多游戲資訊,歡迎持續(xù)關(guān)注游戲鳥查看。-
- 魔獸世界冰dk天賦加點推薦
- 阿姆羅2025-04-07 17:11:51
-
- NS2發(fā)布會匯總:港版售價3450港幣,馬車新作首發(fā)護(hù)航,支持4K120FPS輸出!
- 卡繆2025-04-03 10:14:35
-
- 可能漲價?CDPR稱《GTA6》漲價對他們來說是有利的。
- 卡繆2025-03-28 17:31:44
-
- 期待不?巴西博主曝Faker的S14冠軍皮膚選擇為永恩!
- 卡繆2025-03-21 17:04:15
-
- 罵歸罵買歸買?育碧官宣《刺客信條:影》首日玩家數(shù)突破100萬人!
- 卡繆2025-03-21 16:52:32
-
- 《云族裔(inZOI)》售價188元!3月20日開啟部分系統(tǒng)免費體驗!
- 卡繆2025-03-19 17:24:10
-
- 大火!《雙影奇境》官宣發(fā)售僅一周,銷量已突破200萬份!
- 卡繆2025-03-14 17:22:08
-
- 《天國:拯救2》新更新超過60G!一共修復(fù)超1000項BUG!
- 卡繆2025-03-14 17:14:52
-
- 《九陰真經(jīng)》手游雙平臺測試 武俠全民星啟動
- 游戲鳥手游網(wǎng)2023-09-30 00:00:49
-
- 關(guān)注游戲鳥 免費領(lǐng)取大英雄全能戰(zhàn)神禮包
- 游戲鳥手游網(wǎng)2023-05-14 23:38:00
-
隱藏的酒店
隱藏的酒店是一款融合了解謎與找物玩法的休閑冒險手游,玩家將在精致復(fù)古的酒店場景中化身偵探,尋找隱藏線索,揭開神秘事件的真相。游戲擁有豐富的找物模式、可互動的劇情任務(wù)、多樣化的裝飾元素以及實用的輔助道具,不僅考驗玩家的眼力和邏輯推理能力,還提供了翻修酒店的養(yǎng)成體驗。喜歡探索、挑戰(zhàn)和解謎的玩家千萬不要錯過這款充滿驚喜的隱藏物品手游! -
職業(yè)棒球9
職業(yè)棒球9(BASEBALL9)是專注于棒球競技的休閑體育游戲,高度還原真實棒球比賽場景,玩家可以招募各類優(yōu)秀選手,組建強(qiáng)力球隊,參與激烈的聯(lián)賽和賽事。職業(yè)棒球9下載玩家通過不斷培養(yǎng)球員技能和提升等級,配備多樣裝備,球隊?wèi)?zhàn)力將顯著增強(qiáng),輕松應(yīng)對各種挑戰(zhàn)。職業(yè)棒球9精致的畫面與流暢操作帶來沉浸式體驗,不論是棒球迷還是休閑玩家都能享受其中的樂趣。 -
海綿寶寶果醬世界大冒險
海綿寶寶果醬世界大冒險是一款融合模擬經(jīng)營與冒險探索元素的卡通手游,玩家將與海綿寶寶、派大星、蟹老板等經(jīng)典角色一起,在水母果醬淹沒的比基尼海灘上展開拯救行動。你將通過清理果醬、修復(fù)建筑、收集資源、完成訂單任務(wù)來一步步重建家園,并解鎖新場景如亞特蘭蒂斯、水母田、空手道島等。如果你是海綿寶寶系列的忠實粉絲,這款游戲絕對不容錯過! -
想要成為影之實力者
想要成為影之實力者(Eminence)中文版是改編自同名人氣動漫的日系角色養(yǎng)成類手游,由KADOKAWA與日本Aiming聯(lián)合開發(fā),融合了動畫原作的劇情精華與豐富的互動玩法。想要成為影之實力者下載玩家將化身為隱藏于幕后的強(qiáng)者,和熟悉的角色們并肩作戰(zhàn),對抗神秘的“黑暗教團(tuán)”,展開一場充滿幻想與戰(zhàn)斗的冒險之旅。想要成為影之實力者手游采用高品質(zhì)畫面和動態(tài)演出,角色建模細(xì)致,每位角色都由知名聲優(yōu)傾情演繹。 -
魔法少女小圓magiaexedra
魔法少女小圓magiaexedra是結(jié)合經(jīng)典劇情與原創(chuàng)故事的二次元戰(zhàn)斗養(yǎng)成RPG游戲,完美還原了魔法少女小圓系列的經(jīng)典元素,同時為玩家呈現(xiàn)全新的情節(jié)與角色發(fā)展。魔法少女小圓magiaexedra游戲通過3D戰(zhàn)斗場景和精致的畫面,讓玩家能夠親身參與到魔法少女與魔女之間的激烈戰(zhàn)斗中。魔法少女小圓magiaexedra下載玩家將追隨鹿目圓與丘比的邂逅,參與到充滿挑戰(zhàn)與情感的冒險之中,并隨著劇情的推進(jìn)解鎖更多獨特的故事。 -
僵尸城市大師
僵尸城市大師是一款融合了放置、策略與模擬建造元素的僵尸題材手游,玩家將化身為不死族的指揮官,率領(lǐng)僵尸軍團(tuán)吞噬城市、捕獵人類、升級墓地、建造公墓,逐步打造屬于僵尸的末日國度。游戲畫風(fēng)卡通卻暗藏暴力美學(xué),玩法簡單卻極富策略性,解鎖多樣挑戰(zhàn)任務(wù),提升實力挑戰(zhàn)更高難度關(guān)卡?,F(xiàn)在就來統(tǒng)領(lǐng)你的不死軍團(tuán),掀起末日風(fēng)暴,建立恐懼與黑暗的新世界! -
靈魂潮汐手游
靈魂潮汐是融合迷宮探索與策略養(yǎng)成的二次元角色扮演手游,以精致唯美的畫風(fēng)和豐富的角色設(shè)定打造出一個獨特的幻想世界。靈魂潮汐手游講述了一段圍繞“人偶師”與神秘少女們展開的冒險旅程,玩家將在錯綜復(fù)雜的迷宮中與多位風(fēng)格迥異的少女并肩作戰(zhàn),逐步揭開世界背后的秘密。迷宮探索中,靈魂潮汐手游下載玩家將面對諸多突發(fā)事件和選擇挑戰(zhàn),需要靈活應(yīng)變,制定最佳戰(zhàn)術(shù)。 -
俄勒岡之旅繁榮小鎮(zhèn)
俄勒岡之旅繁榮小鎮(zhèn)是一款融合了冒險、生存和模擬經(jīng)營要素的手游,玩家將在荒涼的俄勒岡地區(qū)扮演拓荒者,從駕車穿越西部開始,逐步建立屬于自己的繁榮小鎮(zhèn)。游戲采用美式卡通畫風(fēng),畫面溫馨治愈,玩法豐富多樣,從種田養(yǎng)殖到建造鐵路港口,再到商品制作與資源運輸,每一環(huán)節(jié)都緊密相扣。玩家需通過合理規(guī)劃與策略發(fā)展,使小鎮(zhèn)不斷壯大,最終打造屬于你的理想國度。 -
幸福路上的火鍋店安卓版
幸福路上的火鍋店(My Hotpot Story)安卓版是輕松有趣的模擬經(jīng)營類游戲,采用卡通畫風(fēng)設(shè)計,呈現(xiàn)出溫馨又治愈的餐飲環(huán)境。幸福路上的火鍋店安卓版下載玩家將在游戲中化身火鍋店老板,從選材配菜到招待顧客,每一步都需要精心打理。幸福路上的火鍋店安卓版下載玩家通過不斷研發(fā)新菜式、升級服務(wù)質(zhì)量、聘請員工,逐步擴(kuò)展經(jīng)營規(guī)模,打造理想中的火鍋連鎖王國。 -
可獄不可囚
可獄不可囚,英文名字為“l(fā)ands of jail”極具沉浸感的監(jiān)獄經(jīng)營模擬游戲??瑟z不可囚游戲下載后,玩家將化身為“放逐島”的監(jiān)獄長,這個孤島不僅是囚禁最危險人物的地方,更是社會放逐問題制造者的終極手段。但你肩負(fù)的使命遠(yuǎn)不止于看管囚犯。在這片與世隔絕的島嶼上,你需要統(tǒng)籌資源、建設(shè)設(shè)施、制定規(guī)則,同時確保監(jiān)獄運作穩(wěn)定。
-
NS2發(fā)布會匯總:港版售價3450港幣,馬車新作首發(fā)護(hù)航,支持4K120FPS輸出!
- 可能漲價?CDPR稱《GTA6》漲價對他們來說是有利的。
- 期待不?巴西博主曝Faker的S14冠軍皮膚選擇為永恩!
- 罵歸罵買歸買?育碧官宣《刺客信條:影》首日玩家數(shù)突破100萬人!
- 《云族裔(inZOI)》售價188元!3月20日開啟部分系統(tǒng)免費體驗!
- 大火!《雙影奇境》官宣發(fā)售僅一周,銷量已突破200萬份!
- 《天國:拯救2》新更新超過60G!一共修復(fù)超1000項BUG!
- 會是年度游戲嗎?《雙影奇境》總監(jiān)預(yù)測年度游戲:恐怕很難超越GTA6