TOP
英國出版界指標大獎肯定!A.F. Steadman 獲年度作家,《史坎德》系列帶你踏上熱血奇幻旅程
七周七併發模型(簡體書)
滿額折

七周七併發模型(簡體書)

商品資訊

人民幣定價:49 元
定價
:NT$ 294 元
優惠價
87256
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :7 點
商品簡介
作者簡介
目次

商品簡介

併發程式設計近年逐漸熱起來,Go 等併發語言也對併發程式設計提供了良好的支援,使得併發這個話題受到越來越多人的關注。本書延續了《七周七語言》的寫作風格,通過以下七個精選的模型説明讀者瞭解併發領域的輪廓:執行緒與鎖,函數式程式設計,Clojure,actor,通信順序進程,資料級並行,Lambda 架構。書中每一章都設計成三天的閱讀量。每天閱讀結束都會有相關練習,鞏固並擴展當天的知識。每一章均有複習,用於概括本章模型的優點和缺陷。
本書適合所有想瞭解併發的程式師。

作者簡介

Paul Butcher 資深程序員,涉獵廣泛,從單片機編碼到高級聲明式編程無所不精。Paul是一位少年天才,8歲時就已經開始在8位機上編寫遊戲。最近幾年他開始癡迷於賽車,想要去叫板漢密爾頓。除本書外,還著有在亞馬遜獲得全五星好評的《軟件調試修煉之道》。

黃炎 現供職於上海愛可生,從事數據庫高可用軟件開發。簡介和代碼一樣簡潔。

目次

第1章 概述 1

1.1 併發還是並行? 1

1.2 並行架構 3

1.3 併發:不只是多核 5

1.4 七個模型 6

第2章 線程與鎖 7

2.1 簡單粗暴 7

2.2 第一天:互斥和內存模型 8

2.3 第二天:超越內置鎖 17

2.4 第三天:站在巨人的肩膀上 27

2.5 復習 38

第3章 函數式編程 41

3.1 若不爽,就另闢蹊徑 41

3.2 第一天:拋棄可變狀態 42

3.3 第二天:函數式並行 51

3.4 第三天:函數式併發 61

3.5 復習 70

第4章 Clojure 之道——分離標識與狀態 73

4.1 混搭的力量 73

4.2 第一天:原子變量與持久數據結構 73

4.3 第二天:代理和軟件事務內存 84

4.4 第三天:深入學習 92

4.5 復習 98

第5章 Actor 100

5.1 更加面向對象 100

5.2 第一天:消息和信箱 101

5.3 第二天:錯誤處理和容錯性 111

5.4 第三天:分佈式 120

5.5 復習 132

第6章 通信順序進程 135

6.1 萬物皆通信 135

6.2 第一天:channel 和go 塊 136

6.3 第二天:多個channel 與IO 146

6.4 第三天:客戶端CSP 157

6.5 復習 164

第7章 數據並行 167

7.1 隱藏在筆記本電腦中的超級計算機 167

7.2 第一天:GPGPU編程 167

7.3 第二天:多維空間與工作組 177

7.4 第三天:OpenCL和OpenGL——全部在GPU 上運行 187

7.5 復習 194

第8章 Lambda架構 196

8.1 並行計算搞定大數據 196

8.2 第一天:MapReduce 197

8.3 第二天:批處理層 208

8.4 第三天:加速層 218

8.5 復習 229

第9章 圓滿結束 231

9.1 君欲何往 231

9.2 未盡之路 232

9.3 越過山丘 234

參考書目 235

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 256
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區