JavaScript 圖表庫 ECharts
https://www.oschina.net/p/echarts
ECharts是一款由百度前端技術(shù)部開發(fā)的,基于Javascript的數(shù)據(jù)可視化圖表庫,提供直觀,生動,可交互,可個性化定制的數(shù)據(jù)可視化圖表。
提供大量常用的數(shù)據(jù)可視化圖表,底層基于ZRender(一個全新的輕量級canvas類庫),創(chuàng)建了坐標(biāo)系,圖例,提示,工具箱等基礎(chǔ)組件,并在此上構(gòu)建出折線圖(區(qū)域圖)、柱狀圖(條狀圖)、散點圖(氣泡圖)、餅圖(環(huán)形圖)、K線圖、地圖、力導(dǎo)向布局圖以及和弦圖,同時支持任意維度的堆積和多圖表混合展現(xiàn)。
開源自動駕駛平臺 ApolloAuto
https://www.oschina.net/p/apolloauto
Apollo (阿波羅)是一個開放的、完整的、安全的平臺,將幫助汽車行業(yè)及自動駕駛領(lǐng)域的合作伙伴結(jié)合車輛和硬件系統(tǒng),快速搭建一套屬于自己的自動駕駛系統(tǒng)。
Apollo 是百度重點打造的 AI 開放平臺之一,計劃主要包含 4 個技術(shù)模塊:定位/感知模塊、車輛規(guī)劃與運(yùn)營(AI+大數(shù)據(jù),精準(zhǔn)控制車輛,適合不同路況)、軟件運(yùn)營框架(支持英特爾、英偉達(dá)等多種芯片)。
百度文件系統(tǒng) BFS-Baidu
https://www.oschina.net/p/baidu-file-system
百度的核心數(shù)據(jù)庫Tera將數(shù)據(jù)持久化在分布式文件系統(tǒng)上,分布式文件系統(tǒng)的性能、可用性和擴(kuò)展性對整個上層搜索業(yè)務(wù)的穩(wěn)定性與效果有著至關(guān)重要的影響。現(xiàn)有的分布式文件系統(tǒng)(如HDFS等)無法滿足低延遲、高可用、跨地域擴(kuò)展等方面的需求,所以我們從百度搜索的業(yè)務(wù)特點出發(fā),開發(fā)了自己的分布式文件系統(tǒng)BFS。
系統(tǒng)主要由NameServer、MetaServer、ChunkServer、SDK、bfs_mount和bfs_client等幾個模塊構(gòu)成。其中NameServer是中心控制模塊,采用集群化部署,負(fù)責(zé)目錄樹的管理;ChunkServer是數(shù)據(jù)節(jié)點負(fù)責(zé)提供文件塊的讀寫服務(wù);SDK以靜態(tài)庫的形式提供了用戶使用的API;bfs_mount通過libfuse,將bfs掛載到本地,作為本地文件系統(tǒng)訪問;bfs_client是一個二進(jìn)制的管理工具。
在線腦圖編輯器 Kity Minder
https://www.oschina.net/p/kityminder
KityMinder 是百度FEX團(tuán)隊的f-cube小組(原UEditor小組)的又一力作。作為一款在線的腦圖編輯工具,它有著很多Native編輯工具的交互體驗。KM與UE有著一樣的宗旨,就是注重最終用戶的使用體驗。同時,它充分發(fā)揮了Web云存儲的優(yōu)勢,可以直接將編輯中的腦圖同步到云端。此外,借由獨創(chuàng)的 “云盤分享”功能,用戶可以一鍵將當(dāng)前編輯的腦圖直接生成在線鏈接共享給其他用戶,實現(xiàn)無縫溝通。
分布式配置管理平臺 Disconf
https://www.oschina.net/p/disconf
專注于各種 分布式系統(tǒng)配置管理 的通用組件/通用平臺, 提供統(tǒng)一的配置管理服務(wù)。包括 百度、滴滴打車、銀聯(lián)、網(wǎng)易、拉勾網(wǎng) 等知名互聯(lián)網(wǎng)公司正在使用!
分布式表格系統(tǒng) Tera
https://www.oschina.net/p/tera
Tera 是一個高性能、可伸縮的數(shù)據(jù)庫系統(tǒng),被設(shè)計用來管理搜索引擎萬億量級的超鏈與網(wǎng)頁信息。為實現(xiàn)數(shù)據(jù)的實時分析與高效訪問,我們使用按行鍵、列名和時間戳全局排序的三維數(shù)據(jù)模型組織數(shù)據(jù),使用多級Cache系統(tǒng),充分利用新一代服務(wù)器硬件大內(nèi)存、SSD盤和萬兆網(wǎng)卡的性能優(yōu)勢,做到模型靈活的同時,實現(xiàn)了高吞吐與水平擴(kuò)展。
Android自動化測試框架 Cafe
https://www.oschina.net/p/cafe
Cafe 測試框架是一款來自百度QA部門的具有開創(chuàng)性意義的Android平臺的自動化測試框架,框架覆蓋了Android自動化測試的各種需求。框架致力于實現(xiàn)跨進(jìn)程測試、快速測試、深度測試,解決了Android自動化測試中的諸多難題,比如業(yè)界一直沒有解決的跨進(jìn)程測試問題。
富文本編輯器 Ueditor
https://www.oschina.net/p/ueditor
UEditor是由百度web前端研發(fā)部開發(fā)所見即所得富文本web編輯器,具有輕量,可定制,注重用戶體驗等特點。
地圖可視化工具庫 Mapv
https://www.oschina.net/p/mapv
Mapv 是一款基于百度地圖的大數(shù)據(jù)可視化開源庫,可以用來展示大量的點、線、面的數(shù)據(jù),每種數(shù)據(jù)也有不同的展示類型,如直接打點、熱力圖、網(wǎng)格、聚合等方式展示數(shù)據(jù)。
全新 3D 可視化庫 ECharts-X
https://www.oschina.net/p/echarts-x
ECharts-X是 ECharts 團(tuán)隊推出的全新 3D 可視化庫,它是基于 ECharts 的擴(kuò)展,底層深度整合了 WebGL 庫QTEK和 Canvas2D 庫ZRender。
百度音樂播放內(nèi)核 MuPlayer
https://www.oschina.net/p/muplayer
MuPlayer 是一款跨平臺、輕量級的音頻播放解決方案,是百度@音樂前端團(tuán)隊開發(fā)維護(hù)的瀏覽端音頻播放內(nèi)核,它基于HTML5 Audio及Flash音頻技術(shù),已在百度音樂多個線上產(chǎn)品線中應(yīng)用,具備很強(qiáng)的靈活性和穩(wěn)定性。
文件上傳組件 WebUploader
https://www.oschina.net/p/webuploader
WebUploader 是由Baidu WebFE(FEX)團(tuán)隊開發(fā)的一個簡單的以HTML5為主,F(xiàn)LASH為輔的現(xiàn)代文件上傳組件。在現(xiàn)代的瀏覽器里面能充分發(fā)揮HTML5的優(yōu)勢,同時又不摒棄主流IE瀏覽器,延用原來的FLASH運(yùn)行時,兼容IE6+,Andorid 4+,IOS 6+。兩套運(yùn)行時,同樣的調(diào)用方式,可供用戶任意選用。