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

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

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

騰訊10大開(kāi)源項(xiàng)目有哪些?

算法與數(shù)據(jù)結(jié)構(gòu) ? 來(lái)源:未知 ? 作者:李倩 ? 2018-03-29 10:16 ? 次閱讀

騰訊開(kāi)源了許多非常有價(jià)值的項(xiàng)目,下面我們一起來(lái)看看騰訊10大開(kāi)源項(xiàng)目有哪些?

1、Android 熱修復(fù)框架 Tinker

Tinker是微信官方的Android熱補(bǔ)丁解決方案,它支持動(dòng)態(tài)下發(fā)代碼、So庫(kù)以及資源,讓?xiě)?yīng)用能夠在不需要重新安裝的情況下實(shí)現(xiàn)更新。當(dāng)然,你也可以使用Tinker來(lái)更新你的插件。

它主要包括以下幾個(gè)部分:

● gradle編譯插件: tinker-patch-gradle-plugin

● 核心sdk庫(kù): tinker-android-lib

● 非gradle編譯用戶的命令行版本: tinker-patch-cli.jar

2、微信客戶端跨平臺(tái)組件 Mars

Mars 是微信官方的終端基礎(chǔ)組件,目前已接入微信 Android、iOS、Mac、Windows、WP 等客戶端。主要包括以下幾個(gè)部分:

● comm:可以獨(dú)立使用的公共庫(kù),包括socket,線程,消息隊(duì)列,協(xié)程等;

● Xlog軟件:日志組件,可靠性高,高性能

● SDT:網(wǎng)絡(luò)診斷組件

● STN:信令分發(fā)網(wǎng)絡(luò)模塊,也是Mars最主要的部分。圖。(詳情:https://github.com/Tencent/mars)

3、小程序組件化開(kāi)發(fā)框架 wepy

WePY 是一款讓小程序支持組件化開(kāi)發(fā)的框架,通過(guò)預(yù)編譯的手段讓開(kāi)發(fā)者可以選擇自己喜歡的開(kāi)發(fā)風(fēng)格去開(kāi)發(fā)小程序??蚣艿募?xì)節(jié)優(yōu)化,Promise,Async Functions的引入都是為了能讓開(kāi)發(fā)小程序項(xiàng)目變得更加簡(jiǎn)單,高效。

同時(shí)WePY也是一款成長(zhǎng)中的框架,大量吸收借鑒了一些優(yōu)化前端工具以及框架的設(shè)計(jì)理念和思想。如果WePY有不足地方,或者你有更好的想法,歡迎提交ISSUE或者PR。

特性:

● 類Vue開(kāi)發(fā)風(fēng)格

●支持自定義組件開(kāi)發(fā)

●支持引入NPM包

●支持Promise

●支持ES2015+特性,如Async Functions

●支持多種編譯器,Less/Sass/Stylus、Babel/Typescript、Pug

●支持多種插件處理,文件壓縮,圖片壓縮,內(nèi)容替換等

●支持 Sourcemap,ESLint等

●小程序細(xì)節(jié)優(yōu)化,如請(qǐng)求列隊(duì),事件優(yōu)化等(詳情:https://github.com/Tencent/wepy)

4、輕量級(jí)高性能的 Hybrid 框架 VasSonic

VasSonic是騰訊QQ會(huì)員 VAS團(tuán)隊(duì)研發(fā)的一個(gè)輕量級(jí)的高性能的Hybrid框架,專注于提升頁(yè)面首屏加載速度,完美支持靜態(tài)直出頁(yè)面和動(dòng)態(tài)直出頁(yè)面,兼容離線包等方案。

接入VasSonic后首次打開(kāi)可以在初始化APP的時(shí)候并行請(qǐng)求頁(yè)面資源,并且具備邊加載邊渲染的能力。非首次打開(kāi)時(shí),APP可以快速加載上次打開(kāi)動(dòng)態(tài)緩存在本地的頁(yè)面資源,然后動(dòng)態(tài)刷新頁(yè)面。騰訊手機(jī)QQ通過(guò)VasSonic框架使得頁(yè)面首屏耗時(shí)平均低于1S以下。(地址:https://github.com/Tencent/VasSonic)

5、微信團(tuán)隊(duì)前端開(kāi)發(fā)工具 WeFlow

這是一個(gè)高效、強(qiáng)大、跨平臺(tái)(macOS & Win)的前端工具,核心基于 tmt-workflow 工作流.(詳情:

https://github.com/weixin/WeFlow)

6、移動(dòng)數(shù)據(jù)庫(kù)框架 WCDB

WCDB是一個(gè)高效、完整、易用的移動(dòng)數(shù)據(jù)庫(kù)框架,基于SQLCipher,支持iOS, macOS和Android。

基本特性:

●易用,WCDB支持一句代碼即可將數(shù)據(jù)取出并組合為object。

●高效,WCDB通過(guò)框架層和sqlcipher源碼優(yōu)化,使其更高效的表現(xiàn)。

●完整,WCDB覆蓋了數(shù)據(jù)庫(kù)相關(guān)各種場(chǎng)景的所需功能。(詳情:https://github.com/Tencent/wcdb)

7、基于參數(shù)服務(wù)器理念的機(jī)器學(xué)習(xí)框架 Angel

Angel 是一個(gè)基于參數(shù)服務(wù)器(Parameter Server)理念開(kāi)發(fā)的高性能分布式機(jī)器學(xué)習(xí)平臺(tái),它基于騰訊內(nèi)部的海量數(shù)據(jù)進(jìn)行了反復(fù)的調(diào)優(yōu),并具有廣泛的適用性和穩(wěn)定性,模型維度越高,優(yōu)勢(shì)越明顯。 Angel 由騰訊和北京大學(xué)聯(lián)合開(kāi)發(fā),兼顧了工業(yè)界的高可用性和學(xué)術(shù)界的創(chuàng)新性。

Angel基于Java和Scala開(kāi)發(fā),能在社區(qū)的Yarn上直接調(diào)度運(yùn)行,并基于PS Service,支持Spark on Angel,未來(lái)將會(huì)支持圖計(jì)算和深度學(xué)習(xí)框架集成。(詳情:https://github.com/Tencent/angel)

8、自動(dòng)內(nèi)存泄漏檢測(cè)工具 MLeaksFinder

MLeaksFinder 是騰訊開(kāi)源的 iOS 平臺(tái)的自動(dòng)內(nèi)存泄漏檢測(cè)工具,引進(jìn) MLeaksFinder 后,就可以在日常的開(kāi)發(fā),調(diào)試業(yè)務(wù)邏輯的過(guò)程中自動(dòng)地發(fā)現(xiàn)并警告內(nèi)存泄漏。具有如下特性:

●自動(dòng)檢測(cè)內(nèi)存泄漏和釋放不及時(shí)的場(chǎng)景

●構(gòu)建泄漏對(duì)象相對(duì)于 ViewContrller 的引用鏈以幫助開(kāi)發(fā)者定位問(wèn)題

●不侵入業(yè)務(wù)邏輯,引入即生效,無(wú)需修改任何代碼或引入頭文件(詳情:https://github.com/Tencent/MLeaksFinder)

9、UI 庫(kù) WeUI

WeUI 是由微信官方設(shè)計(jì)團(tuán)隊(duì)專為微信移動(dòng) Web 應(yīng)用設(shè)計(jì)的 UI 庫(kù)。WeUI 是一套同微信原生視覺(jué)體驗(yàn)一致的基礎(chǔ)樣式庫(kù),為微信 Web 開(kāi)發(fā)量身設(shè)計(jì),可以令用戶的使用感知更加統(tǒng)一。包含button、cell、dialog、toast、article、icon等各式元素。

毫秒服務(wù)引擎(MSEC)由騰訊 QQ 團(tuán)隊(duì)開(kāi)源。它是一個(gè)后端 DEV&OPS 引擎,包括RPC,名稱查找,負(fù)載平衡,監(jiān)控,發(fā)布和容量管理。毫秒服務(wù)引擎特性:

● 模塊間訪問(wèn)采用RPC的方式,開(kāi)發(fā)者不用關(guān)注網(wǎng)絡(luò)與報(bào)文格式,像寫(xiě)單機(jī)程序一樣開(kāi)發(fā)分布式服務(wù)。

● 負(fù)載自動(dòng)均衡與容錯(cuò),對(duì)于單機(jī)故障、局部網(wǎng)絡(luò)波動(dòng)等狀況自動(dòng)應(yīng)對(duì),服務(wù)高可用性。

● 支持 C/C++/java/PHP 語(yǔ)言,如果選擇 C/C++ 語(yǔ)言,支持協(xié)程,兼具開(kāi)發(fā)和運(yùn)行效率。

● Web化的管理界面

● 簡(jiǎn)易部署,需要復(fù)雜部署的服務(wù)器都采用docker鏡像的方式安裝

● 相比使用其他開(kāi)源組件拼湊起來(lái)的解決方案,毫秒服務(wù)引擎更加的體系化,對(duì)團(tuán)隊(duì)的規(guī)范更加到位(詳情:http://haomiao.qq.com/)

●編號(hào)615,回復(fù)編號(hào)直達(dá)本文

●輸入m獲取文章目錄

聲明:本文內(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)投訴
  • 騰訊
    +關(guān)注

    關(guān)注

    7

    文章

    1634

    瀏覽量

    49356
  • 微信
    +關(guān)注

    關(guān)注

    6

    文章

    508

    瀏覽量

    26437

原文標(biāo)題:騰訊十大開(kāi)源項(xiàng)目出爐!

文章出處:【微信號(hào):TheAlgorithm,微信公眾號(hào):算法與數(shù)據(jù)結(jié)構(gòu)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    開(kāi)放原子開(kāi)源運(yùn)營(yíng)專區(qū)正式上線

    開(kāi)源軟件的普及和應(yīng)用推動(dòng)了全球科技創(chuàng)新,成為推動(dòng)技術(shù)創(chuàng)新和數(shù)字化轉(zhuǎn)型的關(guān)鍵力量。由開(kāi)放原子開(kāi)源基金會(huì)(簡(jiǎn)稱“基金會(huì)”)牽頭建設(shè)的AtomGit開(kāi)源協(xié)作平臺(tái),匯聚了廣大開(kāi)發(fā)者、
    的頭像 發(fā)表于 10-22 09:25 ?160次閱讀

    ElfBoard開(kāi)源項(xiàng)目|“智慧光伏”開(kāi)源項(xiàng)目技術(shù)文檔

    最大化地捕捉和利用。下面就和各位小伙伴詳細(xì)介紹一下這一開(kāi)源項(xiàng)目是怎樣實(shí)現(xiàn)的。環(huán)境說(shuō)明1.開(kāi)發(fā)環(huán)境操作系統(tǒng):Ubuntu18.0464位版2.交叉編譯工具鏈:arm-
    的頭像 發(fā)表于 10-11 15:52 ?258次閱讀
    ElfBoard<b class='flag-5'>開(kāi)源</b><b class='flag-5'>項(xiàng)目</b>|“智慧光伏”<b class='flag-5'>開(kāi)源</b><b class='flag-5'>項(xiàng)目</b>技術(shù)文檔

    真格基金宣布捐贈(zèng)開(kāi)源AI項(xiàng)目vLLM

    萬(wàn)個(gè)通用人工智能項(xiàng)目,Hugging Face 上有超過(guò) 40 萬(wàn)個(gè)模型。每一周,超過(guò) 100 萬(wàn)行代碼在開(kāi)源 AI 領(lǐng)域中創(chuàng)建,開(kāi)發(fā)者像交換禮物一樣,從全世界的各個(gè)角落為開(kāi)源
    的頭像 發(fā)表于 09-24 16:13 ?245次閱讀

    Matepad pro12.2 已上市半個(gè)月,但是還沒(méi)有在開(kāi)源網(wǎng)站看到該項(xiàng)目開(kāi)源信息,違背開(kāi)源精神

    Matepad pro12.2 已上市半個(gè)月,本人自己也購(gòu)買(mǎi)了同款12+256的pad,想要同步學(xué)習(xí)下這款pad的一些體驗(yàn)還不錯(cuò)的功能點(diǎn),但是目前為止還沒(méi)有在開(kāi)源網(wǎng)站看到該項(xiàng)目開(kāi)源信息,也查詢不到
    發(fā)表于 08-27 17:25

    關(guān)于FPGA的開(kāi)源項(xiàng)目介紹

    Hello,大家好,之前給大家分享了大約一百多個(gè)關(guān)于FPGA的開(kāi)源項(xiàng)目,涉及PCIe、網(wǎng)絡(luò)、RISC-V、視頻編碼等等,這次給大家?guī)?lái)的是不枯燥的娛樂(lè)項(xiàng)目,主要偏向老的游戲內(nèi)核使用FPGA進(jìn)行硬解,涉及的內(nèi)核數(shù)不勝數(shù),主要目標(biāo)是
    的頭像 發(fā)表于 01-10 10:54 ?1268次閱讀
    關(guān)于FPGA的<b class='flag-5'>開(kāi)源</b><b class='flag-5'>項(xiàng)目</b>介紹

    開(kāi)源FPGA項(xiàng)目哪些

    請(qǐng)問(wèn)開(kāi)源FPGA項(xiàng)目哪些?
    發(fā)表于 12-26 12:09

    開(kāi)源項(xiàng)目維護(hù)者分論壇圓滿舉辦

    開(kāi)源維護(hù)者——一個(gè)被嚴(yán)重誤解的群體,在一個(gè)開(kāi)源項(xiàng)目中,開(kāi)源維護(hù)者 往往擁有很高的權(quán)限,比如合并其他人的代碼,又或者是無(wú)須經(jīng)過(guò)他人review就可以提交,當(dāng)這些人的心態(tài)炸裂,就會(huì)發(fā)生諸如
    的頭像 發(fā)表于 12-22 18:20 ?514次閱讀
    <b class='flag-5'>開(kāi)源</b><b class='flag-5'>項(xiàng)目</b>維護(hù)者分論壇圓滿舉辦

    感謝同行者|攜手相伴前行路,共筑開(kāi)源創(chuàng)未來(lái)

    12 月 16 日,2023 開(kāi)放原子開(kāi)發(fā)者大會(huì)在無(wú)錫盛大開(kāi)幕,近百家開(kāi)放原子開(kāi)源基金會(huì)的捐贈(zèng)人、開(kāi)源貢獻(xiàn)人及項(xiàng)目捐贈(zèng)人代表齊聚一堂,與廣大開(kāi)
    的頭像 發(fā)表于 12-22 10:16 ?210次閱讀
    感謝同行者|攜手相伴前行路,共筑<b class='flag-5'>開(kāi)源</b>創(chuàng)未來(lái)

    書(shū)寫(xiě)開(kāi)源之魂|2023 年活力開(kāi)源貢獻(xiàn)者、開(kāi)源項(xiàng)目揭曉

    ,共同構(gòu)筑可持續(xù)發(fā)展的開(kāi)源生態(tài)。 11 月 9 日,2023 年貢獻(xiàn)者與開(kāi)源項(xiàng)目評(píng)選正式啟動(dòng)。為感謝廣大貢獻(xiàn)者堅(jiān)持不懈的努力和貢獻(xiàn),2023 年活力開(kāi)源貢獻(xiàn)者、
    的頭像 發(fā)表于 12-22 09:26 ?568次閱讀
    書(shū)寫(xiě)<b class='flag-5'>開(kāi)源</b>之魂|2023 年活力<b class='flag-5'>開(kāi)源</b>貢獻(xiàn)者、<b class='flag-5'>開(kāi)源</b><b class='flag-5'>項(xiàng)目</b>揭曉

    開(kāi)放原子開(kāi)源基金會(huì)與 9 個(gè)開(kāi)源項(xiàng)目舉行捐贈(zèng)簽約儀式

    軟件、OpenTenBase、MetaToC、crowdos、NXROS、Dorothy SSR、onps 開(kāi)源網(wǎng)絡(luò)協(xié)議共 9 個(gè)開(kāi)源項(xiàng)目捐贈(zèng)方代表共同簽約。 開(kāi)源
    的頭像 發(fā)表于 12-21 17:30 ?765次閱讀
    開(kāi)放原子<b class='flag-5'>開(kāi)源</b>基金會(huì)與 9 個(gè)<b class='flag-5'>開(kāi)源</b><b class='flag-5'>項(xiàng)目</b>舉行捐贈(zèng)簽約儀式

    感謝同行者|攜手相伴前行路,共筑開(kāi)源創(chuàng)未來(lái)

    12月16日,2023開(kāi)放原子開(kāi)發(fā)者大會(huì)在無(wú)錫盛大開(kāi)幕,近百家開(kāi)放原子開(kāi)源基金會(huì)的捐贈(zèng)人、開(kāi)源貢獻(xiàn)人及項(xiàng)目捐贈(zèng)人代表齊聚一堂,與廣大開(kāi)發(fā)者一
    的頭像 發(fā)表于 12-18 16:05 ?269次閱讀

    書(shū)寫(xiě)開(kāi)源之魂|2023年活力開(kāi)源貢獻(xiàn)者、開(kāi)源項(xiàng)目揭曉

    ,共同構(gòu)筑可持續(xù)發(fā)展的開(kāi)源生態(tài)。 11月9日,2023年貢獻(xiàn)者與開(kāi)源項(xiàng)目評(píng)選正式啟動(dòng)。為感謝廣大貢獻(xiàn)者堅(jiān)持不懈的努力和貢獻(xiàn),2023年活力開(kāi)源貢獻(xiàn)者、
    的頭像 發(fā)表于 12-18 15:55 ?435次閱讀

    開(kāi)放原子開(kāi)源基金會(huì)與9個(gè)開(kāi)源項(xiàng)目舉行捐贈(zèng)簽約儀式

    軟件、OpenTenBase、MetaToC、crowdos、NXROS、Dorothy SSR、onps開(kāi)源網(wǎng)絡(luò)協(xié)議共9個(gè)開(kāi)源項(xiàng)目捐贈(zèng)方代表共同簽約。 開(kāi)源
    的頭像 發(fā)表于 12-17 15:55 ?705次閱讀

    2023貢獻(xiàn)者、開(kāi)源項(xiàng)目評(píng)選正式啟動(dòng)!

    開(kāi)源倡導(dǎo)開(kāi)放、平等、協(xié)作、共享理念,是推動(dòng)技術(shù)創(chuàng)新的重要手段,也是促進(jìn)全球協(xié)同發(fā)展的源動(dòng)力。為了進(jìn)一步匯聚開(kāi)發(fā)者力量、繁榮開(kāi)源生態(tài),開(kāi)放原子開(kāi)源基金會(huì)特發(fā)起 2023貢獻(xiàn)者、開(kāi)源
    的頭像 發(fā)表于 11-09 21:40 ?572次閱讀
    2023貢獻(xiàn)者、<b class='flag-5'>開(kāi)源</b><b class='flag-5'>項(xiàng)目</b>評(píng)選正式啟動(dòng)!

    校源行丨開(kāi)放原子開(kāi)源基金會(huì)赴新疆大學(xué)等高校走訪交流

    ? “開(kāi)放原子校源行”公益項(xiàng)目由開(kāi)放原子開(kāi)源基金會(huì)(以下簡(jiǎn)稱“基金會(huì)”)與騰訊公司共同出資設(shè)立發(fā)起。雙方攜手通過(guò)建立高校開(kāi)源社團(tuán)、普及開(kāi)源
    的頭像 發(fā)表于 10-30 13:50 ?584次閱讀
    校源行丨開(kāi)放原子<b class='flag-5'>開(kāi)源</b>基金會(huì)赴新疆大學(xué)等高校走訪交流