高性能 TCP/UDP/HTTP 通訊框架 HP-Sockethtml
https://www.oschina.net/p/hp-socketmysql
評分:9.8,收藏:1404 nginx
HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通訊框架,包含服務端組件、客戶端組件和Agent組件,普遍適用於各類不一樣應用場景的 TCP/UDP/HTTP 通訊系統,提供 C/C++、C#、Delphi、E(易語言)、Java、Python 等編程語言接口。HP-Socket 對通訊層實現徹底封裝,應用程序沒必要關注通訊層的任何細節;HP-Socket 提供基於事件通知模型的 API 接口,能很是簡單高效地整合到新舊應用程序中。算法
爲了讓使用者能方便快速地學習和使用 HP-Socket ,迅速掌握框架的設計思想和使用方法,特此精心製做了大量 Demo 示例(如:PUSH 模型示例、PULL 模型示例、PACK 模型示例、性能測試示例以及其它編程語言示例)。sql
基於 C++/Python 的開源量化交易研究框架 Hikyuu數據庫
https://www.oschina.net/p/hikyuu編程
Hikyuu Quant Framework是一款基於C++/Python的開源量化交易研究框架,用於策略分析及回測。其核心思想基於當前成熟的系統化交易方法,將整個系統化交易抽象爲由市場環境判斷策略、系統有效條件、信號指示器、止損/止盈策略、資金管理策略、盈利目標策略、移滑價差算法七大組件,你能夠分別構建這些組件的策略資產庫,在實際研究中對它們自由組合來觀察系統的有效性、穩定性以及單一種類策略的效果。後端
開源自動駕駛平臺 ApolloAuto瀏覽器
https://www.oschina.net/p/apolloauto安全
Apollo (阿波羅)是一個開放的、完整的、安全的平臺,將幫助汽車行業及自動駕駛領域的合做夥伴結合車輛和硬件系統,快速搭建一套屬於本身的自動駕駛系統。
Apollo 是百度重點打造的 AI 開放平臺之一,計劃主要包含 4 個技術模塊:定位/感知模塊、車輛規劃與運營(AI+大數據,精準控制車輛,適合不一樣路況)、軟件運營框架(支持英特爾、英偉達等多種芯片)。
分佈式圖片實時動態壓縮 ngx-fastdfs
https://www.oschina.net/p/ngx-fastdfs
ngx-fastdfs 是 nginx + lua +fastdfs 實現分佈式圖片實時動態壓縮。
高性能 RPC 開發框架 Tars
https://www.oschina.net/p/tars
Tars 是基於名字服務使用 Tars 協議的高性能 RPC 開發框架,同時配套一體化的服務治理平臺,幫助我的或者企業快速的以微服務的方式構建本身穩定可靠的分佈式應用。它是將騰訊內部使用的微服務架構 TAF(Total Application Framework)多年的實踐成果總結而成的開源項目。
目前該框架在騰訊內部,有 100 多個業務(如手機瀏覽器、應用寶、手機管家、手機QQ、手機遊戲等)、1.6 多萬臺服務器上運行使用。
Go語言開發工具 LiteIDE
https://www.oschina.net/p/liteide
LiteIDE是一款開源、跨平臺的輕量級Go語言集成開發環境(IDE)。
分佈式TCP壓力測試工具 tcpcopy
https://www.oschina.net/p/tcpcopy
tcpcopy是一種應用請求複製(基於tcp的packets)工具,其應用領域較廣,目前已經應用於國內各大互聯網公司。整體說來,tcpcopy主要有以下功能:
分佈式壓力測試工具,利用在線數據,能夠測試系統可以承受的壓力大小(遠比ab壓力測試工具真實地多),也能夠提早發現一些bug
普通上線測試,能夠發現新系統是否穩定,提早發現上線過程當中會出現的諸多問題,讓開發者有信心上線
對比試驗,一樣請求,針對不一樣或不一樣版本程序,能夠作性能對比等試驗
利用多種手段,構造無限在線壓力,知足中小網站壓力測試要求
實戰演習(架構師必備)
tcpcopy能夠用於實時和離線回放領域,而且tcpcopy支持mysql協議的複製,開源二年以來,功能上愈來愈完善。若是你對上線沒有信心,若是你的單元測試不夠充分,若是你對新系統不夠有把握,若是你對將來的請求壓力沒法預測,tcpcopy能夠幫助你解決上述難題。
中文文本轉語音引擎 Ekho
https://www.oschina.net/p/ekho
Ekho(餘音)是一個把文字轉換成聲音的軟件。它目前支持粵語、普通話(國語)、詔安客語、藏語、雅言(中國古代通用語)和韓語(試驗中),英文則經過Festival間接實現。支持Linux、Windows、Android.
在 Linux 系統中運行 Android 應用 Anbox
https://www.oschina.net/p/anbox
Anbox 可以讓你在任何 GNU/Linux 操做系統上運行 Android 應用程序。具備如下特性:
沒有限制:因爲 Anbox 運行着整個 Android 系統,因此理論上任何應用均可以在其中運行
安全:Anbox 將 Android APP 放進一個密封的盒子中,無需直接訪問硬件或數據
性能:無需虛擬化硬件而運行 Android,能夠無縫橋接硬件加速功能
集成:與主機操做系統緊密集成,以提供豐富的功能集
機器學習系統 TensorFlow
https://www.oschina.net/p/tensorflow
TensorFlow 是谷歌的第二代機器學習系統,按照谷歌所說,在某些基準測試中,TensorFlow的表現比第一代的DistBelief快了2倍。
TensorFlow 內建深度學習的擴展支持,任何可以用計算流圖形來表達的計算,均可以使用TensorFlow。任何基於梯度的機器學習算法都可以受益於TensorFlow的自動分 化(auto-differentiation)。經過靈活的Python接口,要在TensorFlow中表達想法也會很容易。TensorFlow 對於實際的產品也是頗有意義的。將思路從桌面GPU訓練無縫搬遷到手機中運行。
MySQL衍生版 Percona Server
https://www.oschina.net/p/percona+server
Percona 爲 MySQL 數據庫服務器進行了改進,在功能和性能上較 MySQL 有着很顯著的提高。該版本提高了在高負載狀況下的 InnoDB 的性能、爲 DBA 提供一些很是有用的性能診斷工具;另外有更多的參數和命令來控制服務器行爲。
Percona Server 只包含 MySQL 的服務器版,並無提供相應對 MySQL 的 Connector 和 GUI 工具進行改進。Percona Server 使用了一些 google-mysql-tools, Proven Scaling, Open Query 對 MySQL 進行改造。
數據中間層項目 ProxySQL
https://www.oschina.net/p/percona+server
ProxySQL 是一個高性能,高可用性,的數據中間層項目。它具備先進的多核架構。 它從根本上構建,支持數十萬個併發鏈接,複用到可能數百個後端服務器。 最大的 ProxySQL 部署跨越了幾百個代理。
開源網盤雲存儲 Seafile
https://www.oschina.net/p/seafile
Seafile 是一款安全、高性能的開源網盤(雲存儲)軟件。Seafile 提供了主流網盤(雲盤)產品所具備的功能,包括文件同步、文件共享等。在此基礎上,Seafile 還提供了高級的安全保護功能以及羣組協做功能。因爲 Seafile 是開源的,你能夠把它部署在私有云的環境中,做爲私有的企業網盤。Seafile 支持 Mac、Linux、Windows 三個桌面平臺,支持 Android 和 iOS 兩個移動平臺。
Seafile 是由國內團隊開發的國際型項目,目前已有50萬左右的用戶,以歐洲用戶爲多。自發布以來,Seafile 一直保持開放、國際化、高質量的宗旨,受到國內外大型機構的信賴。目前主要的大型客戶包括卡巴斯基、中國平安,以及歐美多家知名大學和科研機構。你能夠把它想象成是面向團隊的開源Dropbox。