節點羣集與線程agogo之間的主要區別是什麼,每個節點的優缺點是什麼?就我所瞭解的線程而言,agogo會創建一個線程在後臺運行,並且節點羣集會創建一個在後臺運行的新進程。我感興趣的是在易用性或性能方面存在哪些差異,以及何時會比較喜歡哪一種。節點與羣集與節點與線程gogo
0
A
回答
0
只是快速瀏覽一下,它使用線程,是的。另一方面,節點使用進程,因爲它的設計是單線程的,但是它在內部創建線程池,因此在創建回調期間創建線程。
進程的節點實現使用套接字進行通信,就延遲而言,這非常緩慢。你的任務應該是可分的,所以你不需要有太多的溝通。 線程就像進程,但與調用進程共享內存,以便通信更快,但更危險。
所以,問題的目的是線程更好,然後處理併發?這取決於...但是在Node上下文中使用集羣和進程。
你參考的圖書館是相當古老的權利?最好不要使用它。人們放棄這樣的東西是有原因的。
+0
ok,但是還有一些更新的或替代節點集羣 – Coder3000
+0
對於節點併發性?不,我無法推薦。有很多東西,但它們可能會有相同的命運。擁抱節點流而非羣集進程。這是迄今爲止最快的方式。 – eljefedelrodeodeljefe
相關問題
- 1. Cassandra集羣與節點
- 2. Socket.io不能與節點集羣
- 3. 問題與節點羣集(nodejs)
- 4. 節點羣集與socket.io和expressjs
- 5. 配置HBASE與單節點集羣
- 6. 非法rabbitmq羣集節點與Puppet
- 7. 節點集羣與Dynos縮放
- 8. 節點羣集
- 9. PM2羣集模式與節點羣集性能
- 10. Redis與節點
- 11. Jenkins管道「節點內部節點」與「節點內部節點」
- 12. 單節點羣集在多節點羣集上工作?
- 13. 將2節點cassandra集羣轉換爲1節點集羣
- 14. XSLT - 重複父節點與子節點
- 15. (節點)獲取與節點unirest
- 16. 查詢Graph節點API與節點
- 17. D3:問題與節點= vis.selectAll(「。節點」)
- 18. XSL:節點值與另一個節點
- 19. Groovy節點與節點列表
- 20. 在線添加MySQL羣集Sql節點
- 21. NSolid與節點6
- 22. Mavenlink API與節點
- 23. 與孤立節點
- 24. 與節點和PostgreSQL
- 25. 入門與節點
- 26. 與節點路由
- 27. 與節點屬性
- 28. 與LinkedLists和節點
- 29. 與節點擴展
- 30. 節點羣集和/或Docker羣集?
如果沒有Node本身,你就不能擁有這個線程-a-gogo API,並且詢問「node vs node-module」對我來說聽起來有點兒麻煩。一般來說,你應該閱讀關於線程和(分叉)的進程。一般來說,關於性能,「本地」總是更快,但模塊/ API /框架使您在處理和編程速度上更快。 – DanFromGermany
哎呀我的集羣節點或線程與節點的agogo – Coder3000
你是什麼意思的「集羣」?您可以合併 - 構建一個支持threads-a-gogo框架的node.js集羣。 – DanFromGermany