deepstream-開放式實時服務器


deepstream-開放式實時服務器             

deepstream是一款開源服務器,其靈感來自金融交易技術背后的概念。它允許客戶端和后端服務同步數據、發送消息並以非常高的速度和規模規划rpc。

參考:https://github.com/deepstreamIO/deepstream.io#getting-started

deepstream有三個實現runtime實時應用程序開發的核心概念

記錄是可以操作和觀察的無模式、持久化文檔。任何更改都會在毫秒內與所有連接的客戶端和后端進程同步。記錄可以相互引用,並以列表的形式排列,以便對關系數據進行建模。

事件允許高性能的多對多消息傳遞。deepstream提供從發送方到訂閱者的基於主題的路由、數據序列化和訂閱監聽。

遠程過程調用允許安全和高可用的請求-響應通信。deepstream處理負載平衡、故障轉移、數據傳輸和消息路由。

Getting Started:

  1. Installing deepstream
  2. Quickstart
  3. Tutorials
  4. Documentation

Community Links

  1. Slack
  2. Twitter
  3. Stack Overflow

Contributing

deepstream開發是進入編譯性能的一個很好的方式Node.js申請和支持總是受到很多人的歡迎❤. 對deepstream很簡單的支持軟件Node.js(10+)和TypeScript(3+)已安裝,正在備份repo並進行一些更改。

 

 

 From here you can make your changes, and check the unit tests pass:

~/deepstream.io » npm t

If your changes are substantial you can also run our extensive end-to-end testing framework:

~/deepstream.io » npm run e2e

對於希望確保二進制文件正常工作的高級用戶,可以運行sh scripts/package.sh。您需要下載通常的node-gyp構建環境才能工作,只支持最新的LTS版本進行編譯。但通常不需要此步驟,除非修改資源文件或更改依賴關系。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM