注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)七周七并發(fā)模型

七周七并發(fā)模型

七周七并發(fā)模型

定 價(jià):¥49.00

作 者: (美)Paul Butcher
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

ISBN: 9787115386069 出版時(shí)間: 2015-04-01 包裝: 平裝
開本: 16開 頁數(shù): 234 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  并發(fā)編程近年逐漸熱起來,Go等并發(fā)語言也對(duì)并發(fā)編程提供了良好的支持,使得并發(fā)這個(gè)話題受到越來越多人的關(guān)注。本書延續(xù)了《七周七語言》的寫作風(fēng)格,通過以下七個(gè)精選的模型幫助讀者了解并發(fā)領(lǐng)域的輪廓:線程與鎖,函數(shù)式編程,Clojure,actor,通信順序進(jìn)程,數(shù)據(jù)級(jí)并行,Lambda架構(gòu)。書中每一章都設(shè)計(jì)成三天的閱讀量。每天閱讀結(jié)束都會(huì)有相關(guān)練習(xí),鞏固并擴(kuò)展當(dāng)天的知識(shí)。每一章均有復(fù)習(xí),用于概括本章模型的優(yōu)點(diǎn)和缺陷。《七周七并發(fā)模型》適合所有想了解并發(fā)的程序員。

作者簡(jiǎn)介

  Paul Butcher資深程序員,涉獵廣泛,從單片機(jī)編碼到高級(jí)聲明式編程無所不精。Paul是一位少年天才,8歲時(shí)就已經(jīng)開始在8位機(jī)上編寫游戲。最近幾年他開始癡迷于賽車,想要去叫板漢密爾頓。除本書外,還著有在亞馬遜獲得全五星好評(píng)的《軟件調(diào)試修煉之道》。黃炎 現(xiàn)供職于上海愛可生,從事數(shù)據(jù)庫高可用軟件開發(fā)。簡(jiǎn)介和代碼一樣簡(jiǎn)潔。

圖書目錄

目錄
第1章 概述  1
1.1 并發(fā)還是并行?   1
1.2 并行架構(gòu)  3
1.3 并發(fā):不只是多核  5
1.4 七個(gè)模型  6
第2章 線程與鎖  7
2.1 簡(jiǎn)單粗暴  7
2.2 第一天:互斥和內(nèi)存模型  8
2.3 第二天:超越內(nèi)置鎖  17
2.4 第三天:站在巨人的肩膀上  27
2.5 復(fù)習(xí)  38
第3章 函數(shù)式編程  41
3.1 若不爽,就另辟蹊徑  41
3.2 第一天:拋棄可變狀態(tài)  42
3.3 第二天:函數(shù)式并行  51
3.4 第三天:函數(shù)式并發(fā)  61
3.5 復(fù)習(xí)  70
第4章 Clojure 之道——分離標(biāo)識(shí)與狀態(tài)  73
4.1 混搭的力量  73
4.2 第一天:原子變量與持久數(shù)據(jù)結(jié)構(gòu)  73
4.3 第二天:代理和軟件事務(wù)內(nèi)存  84
4.4 第三天:深入學(xué)習(xí)  92
4.5 復(fù)習(xí)  98
第5章 Actor  100
5.1 更加面向?qū)ο蟆 ?00
5.2 第一天:消息和信箱  101
5.3 第二天:錯(cuò)誤處理和容錯(cuò)性  111
5.4 第三天:分布式  120
5.5 復(fù)習(xí)  132
第6章 通信順序進(jìn)程  135
6.1 萬物皆通信  135
6.2 第一天:channel 和go 塊  136
6.3 第二天:多個(gè)channel 與IO  146
6.4 第三天:客戶端CSP  157
6.5 復(fù)習(xí)  164
第7章 數(shù)據(jù)并行  167
7.1 隱藏在筆記本電腦中的超級(jí)計(jì)算機(jī)  167
7.2 第一天:GPGPU編程  167
7.3 第二天:多維空間與工作組  177
7.4 第三天:OpenCL和OpenGL——全部在GPU 上運(yùn)行  187
7.5 復(fù)習(xí)  194
第8章 Lambda架構(gòu)  196
8.1 并行計(jì)算搞定大數(shù)據(jù)  196
8.2 第一天:MapReduce  197
8.3 第二天:批處理層  208
8.4 第三天:加速層  218
8.5 復(fù)習(xí)  229
第9章 圓滿結(jié)束  231
9.1 君欲何往  231
9.2 未盡之路  232
9.3 越過山丘  234
參考書目  235

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)