一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

手機(jī)QQ首個(gè)基于NT架構(gòu)的正式版發(fā)布

微云疏影 ? 來(lái)源:綜合整理 ? 作者:綜合整理 ? 2024-05-16 16:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

5 月 16 日消息,手機(jī) QQ 于 2023 年 6 月 27 日推出了安卓 8.9.63/iOS 8.9.65 版本,該版本首次搭載了基于 NT 架構(gòu)的全新技術(shù)。2023 年 7 月 3 日,NT 架構(gòu)的 Windows QQ 更是正式上架官方網(wǎng)站,實(shí)現(xiàn)了跨平臺(tái)三端技術(shù)的整合重塑。騰訊研發(fā)部門(mén)何金源近日分享了關(guān)于此次手機(jī) QQ 技術(shù)架構(gòu)升級(jí)的詳細(xì)歷程。

早在 2020 年,QQ 開(kāi)發(fā)團(tuán)隊(duì)便啟動(dòng)了這項(xiàng)重大的架構(gòu)升級(jí)工程。面對(duì)業(yè)務(wù)復(fù)雜和代碼體積龐大的挑戰(zhàn),他們采取了分階段、漸進(jìn)式的策略來(lái)推動(dòng)架構(gòu)升級(jí)。

新的手機(jī) QQ 架構(gòu)將業(yè)務(wù)模塊劃分為獨(dú)立單元,通過(guò)接口和路由進(jìn)行通信。同時(shí),按照層次結(jié)構(gòu)進(jìn)行設(shè)計(jì),上層模塊可以依賴下層模塊,反之則不行。

由于 QQ 在不同平臺(tái)的客戶端各自發(fā)展,代碼復(fù)用率低下,導(dǎo)致開(kāi)發(fā)和維護(hù)成本居高不下,且多端體驗(yàn)不一致、端內(nèi)業(yè)務(wù)體驗(yàn)參差不齊等問(wèn)題突出。因此,開(kāi)發(fā)團(tuán)隊(duì)決定啟動(dòng)手機(jī) QQ NT 架構(gòu)升級(jí)項(xiàng)目。

為了實(shí)現(xiàn)架構(gòu)升級(jí)和統(tǒng)一,項(xiàng)目團(tuán)隊(duì)首先使用 C++開(kāi)發(fā)了具備 QQ IM 核心功能的跨平臺(tái)內(nèi)核層。其中包括 IM 核心業(yè)務(wù)邏輯、通用組件、線程/網(wǎng)絡(luò)/IO 等通用資源管理模塊及操作系統(tǒng)封裝部分,這些原本由各平臺(tái)原生語(yǔ)言實(shí)現(xiàn)的內(nèi)容被統(tǒng)一下沉至 C++跨平臺(tái)層。

為了降低項(xiàng)目質(zhì)量風(fēng)險(xiǎn),NT 跨平臺(tái)內(nèi)核首先在用戶數(shù)量較少、功能補(bǔ)齊需求迫切的桌面端進(jìn)行應(yīng)用,并完全采用新架構(gòu)重寫(xiě)桌面端。在桌面端完成功能驗(yàn)證和質(zhì)量測(cè)試后,再向移動(dòng)端遷移,并成功完成了 iOS 和安卓平臺(tái)的集成。

在此基礎(chǔ)上,開(kāi)發(fā)團(tuán)隊(duì)對(duì)性能進(jìn)行了全面優(yōu)化。以聊天窗口(AIO)為例,通過(guò)全新的數(shù)據(jù)流架構(gòu)+數(shù)據(jù)預(yù)加載+UI 邏輯并行化的設(shè)計(jì)理念,實(shí)現(xiàn)了單向數(shù)據(jù)流驅(qū)動(dòng)與異步加載渲染,使系統(tǒng)資源能夠全力支持 AIO 消息列表,從而顯著提高了性能表現(xiàn),使得 AIO 內(nèi)查看、跳轉(zhuǎn)、滑動(dòng)消息等操作更加流暢順滑。其他 QQ 主要場(chǎng)景,如消息列表頁(yè)、消息與富媒體收發(fā)、圖片視頻查看等,也都采用了類似的優(yōu)化方法,最終實(shí)現(xiàn)了整體性能的大幅提升。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • C++
    C++
    +關(guān)注

    關(guān)注

    22

    文章

    2118

    瀏覽量

    74961
  • 資源管理
    +關(guān)注

    關(guān)注

    0

    文章

    23

    瀏覽量

    7955
  • 架構(gòu)
    +關(guān)注

    關(guān)注

    1

    文章

    528

    瀏覽量

    25919
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    百度飛槳框架3.0正式版發(fā)布

    大模型訓(xùn)練成本高?推理效率低?硬件適配難? 4月1日,百度發(fā)布 飛槳框架3.0正式版 !五大特性專為大模型設(shè)計(jì)。 作為大模型時(shí)代的Infra“基礎(chǔ)設(shè)施”,深度學(xué)習(xí)框架的重要性愈發(fā)凸顯,大模型訓(xùn)練
    的頭像 發(fā)表于 04-02 19:03 ?655次閱讀
    百度飛槳框架3.0<b class='flag-5'>正式版</b><b class='flag-5'>發(fā)布</b>

    NW1-3V3S3V3A3NT NW1-3V3S3V3A3NT

    電子發(fā)燒友網(wǎng)為你提供AIPULNION(AIPULNION)NW1-3V3S3V3A3NT相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有NW1-3V3S3V3A3NT的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,NW1-3V3S3V3A3NT
    發(fā)表于 03-19 18:54
    NW1-3V3S3V3A3<b class='flag-5'>NT</b> NW1-3V3S3V3A3<b class='flag-5'>NT</b>

    NWV75-24S12A3NT NWV75-24S12A3NT

    電子發(fā)燒友網(wǎng)為你提供AIPULNION(AIPULNION)NWV75-24S12A3NT相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有NWV75-24S12A3NT的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,NWV75-24S12A3NT
    發(fā)表于 03-19 18:52
    NWV75-24S12A3<b class='flag-5'>NT</b> NWV75-24S12A3<b class='flag-5'>NT</b>

    NN2-24S24A3NT NN2-24S24A3NT

    電子發(fā)燒友網(wǎng)為你提供AIPULNION(AIPULNION)NN2-24S24A3NT相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有NN2-24S24A3NT的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,NN2-24S24A3NT真值表,NN2
    發(fā)表于 03-19 18:39
    NN2-24S24A3<b class='flag-5'>NT</b> NN2-24S24A3<b class='flag-5'>NT</b>

    NN1-24D15A3NT NN1-24D15A3NT

    電子發(fā)燒友網(wǎng)為你提供AIPULNION(AIPULNION)NN1-24D15A3NT相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有NN1-24D15A3NT的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,NN1-24D15A3NT真值表,NN1
    發(fā)表于 03-19 18:39
    NN1-24D15A3<b class='flag-5'>NT</b> NN1-24D15A3<b class='flag-5'>NT</b>

    NN1-24S3V3A3NT NN1-24S3V3A3NT

    電子發(fā)燒友網(wǎng)為你提供AIPULNION(AIPULNION)NN1-24S3V3A3NT相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有NN1-24S3V3A3NT的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,NN1-24S3V3A3NT真值表,
    發(fā)表于 03-19 18:36
    NN1-24S3V3A3<b class='flag-5'>NT</b> NN1-24S3V3A3<b class='flag-5'>NT</b>

    NNV25-05S05A3NT NNV25-05S05A3NT

    電子發(fā)燒友網(wǎng)為你提供AIPULNION(AIPULNION)NNV25-05S05A3NT相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有NNV25-05S05A3NT的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,NNV25-05S05A3NT
    發(fā)表于 03-19 18:36
    NNV25-05S05A3<b class='flag-5'>NT</b> NNV25-05S05A3<b class='flag-5'>NT</b>

    寶馬發(fā)布全新一代智能電子電氣架構(gòu)

    高速數(shù)據(jù)傳輸,為車(chē)輛帶來(lái)數(shù)字化神經(jīng)系統(tǒng) 慕尼黑2025年3月13日?/美通社/ --?寶馬發(fā)布全新一代智能電子電氣架構(gòu),該架構(gòu)是全球首個(gè)覆蓋全動(dòng)力系統(tǒng)和全細(xì)分車(chē)型的
    的頭像 發(fā)表于 03-13 15:42 ?284次閱讀

    華為發(fā)布業(yè)界首個(gè)AI核心網(wǎng)

    在MWC25巴塞羅那期間舉辦的產(chǎn)品與解決方案發(fā)布會(huì)上,華為云核心網(wǎng)產(chǎn)品線總裁高治國(guó)面向全球發(fā)布了業(yè)界首個(gè)AI核心網(wǎng)。AI核心網(wǎng)從AI賦能演進(jìn)到AI原生,從為網(wǎng)絡(luò)增加新的智能能力到基于AI實(shí)現(xiàn)網(wǎng)絡(luò)自主生成,助力從萬(wàn)物智聯(lián)邁向萬(wàn)智智
    的頭像 發(fā)表于 03-05 10:13 ?447次閱讀

    Arm正式發(fā)布芯粒系統(tǒng)架構(gòu)首個(gè)公開(kāi)規(guī)范

    近期,Arm控股有限公司宣布其芯粒系統(tǒng)架構(gòu)(CSA)正式推出了首個(gè)公開(kāi)規(guī)范。這一舉措旨在進(jìn)一步推動(dòng)芯粒技術(shù)的標(biāo)準(zhǔn)化進(jìn)程,并有效減少行業(yè)碎片化現(xiàn)象,為芯片設(shè)計(jì)領(lǐng)域注入新的活力。 芯粒技術(shù)作為當(dāng)前
    的頭像 發(fā)表于 02-08 15:19 ?574次閱讀

    Arm發(fā)布芯粒系統(tǒng)架構(gòu)首個(gè)公開(kāi)規(guī)范

    近日,Arm控股有限公司(納斯達(dá)克股票代碼:ARM,以下簡(jiǎn)稱“Arm”)宣布了一項(xiàng)重要進(jìn)展,其芯粒系統(tǒng)架構(gòu)(CSA)已正式推出首個(gè)公開(kāi)規(guī)范。這一舉措標(biāo)志著芯粒技術(shù)標(biāo)準(zhǔn)化的重要一步,旨在減少行業(yè)碎片化
    的頭像 發(fā)表于 01-24 14:07 ?504次閱讀

    今日看點(diǎn)丨Arm 發(fā)布芯粒系統(tǒng)架構(gòu)首個(gè)公開(kāi)規(guī)范;納芯微推出車(chē)規(guī)級(jí)D類音頻功率放大器

    1. Arm 發(fā)布芯粒系統(tǒng)架構(gòu)首個(gè)公開(kāi)規(guī)范,加速芯片技術(shù)演進(jìn) ? Arm 控股有限公司宣布其芯粒系統(tǒng)架構(gòu) (CSA) 正式推出首個(gè)公開(kāi)規(guī)范,
    發(fā)表于 01-24 11:18 ?1339次閱讀

    全球首個(gè)開(kāi)源AI標(biāo)準(zhǔn)正式發(fā)布

    近日,在備受矚目的2024年ALL THINGS OPEN大會(huì)上,開(kāi)源組織Open Source Initiative(OSI)宣布了一項(xiàng)重大突破——正式發(fā)布了開(kāi)源人工智能定義(OSAID)1.0版本。這一里程碑式的成就標(biāo)志著全球首個(gè)開(kāi)源AI標(biāo)準(zhǔn)的誕生,為AI領(lǐng)域的發(fā)展樹(shù)
    的頭像 發(fā)表于 10-31 10:59 ?618次閱讀

    深開(kāi)鴻聯(lián)合深天使發(fā)布國(guó)內(nèi)首個(gè)開(kāi)源鴻蒙產(chǎn)業(yè)加速營(yíng)

    近日,深圳開(kāi)鴻數(shù)字產(chǎn)業(yè)發(fā)展有限公司(深開(kāi)鴻)、深圳市天使投資引導(dǎo)基金管理有限公司(深天使)與深圳市天使投資協(xié)會(huì)攜手發(fā)布國(guó)內(nèi)首個(gè)開(kāi)源鴻蒙(OpenHarmony)產(chǎn)業(yè)加速營(yíng)。本次加速營(yíng)旨在推動(dòng)開(kāi)源鴻蒙
    的頭像 發(fā)表于 10-01 08:10 ?511次閱讀
    深開(kāi)鴻聯(lián)合深天使<b class='flag-5'>發(fā)布</b>國(guó)內(nèi)<b class='flag-5'>首個(gè)</b>開(kāi)源鴻蒙產(chǎn)業(yè)加速營(yíng)

    深開(kāi)鴻聯(lián)合深天使發(fā)布國(guó)內(nèi)首個(gè)開(kāi)源鴻蒙產(chǎn)業(yè)加速營(yíng)

    近日,深圳開(kāi)鴻數(shù)字產(chǎn)業(yè)發(fā)展有限公司(深開(kāi)鴻)、深圳市天使投資引導(dǎo)基金管理有限公司(深天使)與深圳市天使投資協(xié)會(huì)攜手發(fā)布國(guó)內(nèi)首個(gè)開(kāi)源鴻蒙(OpenHarmony)產(chǎn)業(yè)加速營(yíng)。本次加速營(yíng)旨在推動(dòng)開(kāi)源鴻蒙
    的頭像 發(fā)表于 09-29 15:28 ?484次閱讀
    深開(kāi)鴻聯(lián)合深天使<b class='flag-5'>發(fā)布</b>國(guó)內(nèi)<b class='flag-5'>首個(gè)</b>開(kāi)源鴻蒙產(chǎn)業(yè)加速營(yíng)