会员   密码 您忘记密码了吗?
1,501,856 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

浏览历史

当前位置: 首页 > 电脑资讯 > 网页开发设计 > JavaScript多執行緒|超越事件迴圈的並行
JavaScript多執行緒|超越事件迴圈的並行
上一张
下一张
prev next

JavaScript多執行緒|超越事件迴圈的並行

作者: Thomas Hunter II,Bryan English
出版社: 歐萊禮
出版日期: 2022-05-12
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT580.00
市场价格: RM88.22
本店售价: RM78.52
促销价: RM74.99
剩余时间: 请稍等, 正在载入中...
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

  「Bryan和Thomas熟練地奠定了多執行緒開發的基礎,並巧妙地說明各種JavaScript執行時期如何實作平行計算。」 
  —James Snell 
  Node.js技術指導委員會成員 
 
  「當我開始深入研究worker執行緒時,我會很想讀這本書。它很詳細並提供很好的參考資訊。分析那章讓我忘情的大喊大叫。」 
  —Matteo Collina 
  NearForm首席軟體架構師 
 
  您準備好使用JavaScript來建構多執行緒應用程式了嗎?透過這本實用書籍,有經驗的JavaScript開發人員將可瞭解瀏覽器中所提供的web worker API和Node.js所提供的worker執行緒模組的優缺點。 
 
  作者Thomas Hunter II和Bryan English聚焦於建構多執行緒應用程式的兩種方法:一種是使用訊息傳遞,另一種則使用共享記憶體。您將學習用於實作每種方法的API,包括何時可能會想要使用其中一種方法或另一種方法,以及何時可以將它們組合。您還將接觸到基於這些方法所建構的進階樣式。 
 
  .瞭解如何從多執行緒程式設計中受益 
  .瞭解專用worker、共享worker和service worker之間的區別 
  .知道何時要以及何時不要在應用程式中使用執行緒 
  .透過利用Atomics物件來協調執行緒之間的通訊 
  .應用這些知識來建構高效能應用程式 
  .進行基準測試,來看看您是否會從多執行緒中受益 


作者介紹

作者簡介
 
Thomas Hunter II 
 
  Thomas Hunter II 為數十項企業級Node.js服務做出了貢獻,並曾在一家致力於保護Node.js的公司工作。他曾在多個Node.js和JavaScript會議上發表演講、獲得了JSNSD/JSNAD認證、並且是NodeSchool SF的組織者。 
 
Bryan English
 
  Bryan English 是一位開源的JavaScript和Rust程式設計師和愛好者,曾從事大型企業系統、儀器和應用程式安全方面的工作。目前他是Datadog的資深開源軟體工程師。自Node.js建立後不久,他就在專業和個人專案中使用了Node.js。他還是Node.js的核心合作者,並透過多個不同的工作群組以多種方式為Node.js做出貢獻。


目錄

前言 
第一章 簡介 
第二章 瀏覽器 
第三章 Node.js 
第四章 共享記憶體 
第五章 進階共享記憶體 
第六章 多執行緒樣式 
第七章 WebAssembly 
第八章 分析 
附錄 結構化複製演算法 
索引