七周七并发模型

七周七并发模型
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2015-04
版次: 1
ISBN: 9787115386069
定价: 49.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 234页
字数: 366千字
原版书名: Seven Concurrency Models in Seven Weeks: When Threads Unravel
211人买过
  •   并发编程近年逐渐热起来,Go等并发语言也对并发编程提供了良好的支持,使得并发这个话题受到越来越多人的关注。《七周七并发模型》延续了《七周七语言》的写作风格,通过以下七个精选的模型帮助读者了解并发领域的轮廓:线程与锁,函数式编程,Clojure,actor,通信顺序进程,数据级并行,Lambda架构。书中每一章都设计成三天的阅读量。每天阅读结束都会有相关练习,巩固并扩展当天的知识。每一章均有复习,用于概括本章模型的优点和缺陷。  《七周七并发模型》适合所有想了解并发的程序员。   PaulButcher,资深程序员,涉猎广泛,从单片机编码到高级声明式编程无所不精。Paul是一位少年天才,8岁时就已经开始在8位机上编写游戏。最近几年他开始痴迷于赛车,想要去叫板汉密尔顿。除本书外,还著有在获得全五星好评的《软件调试修炼之道》。 第1章 概述  11.1 并发还是并行?   11.2 并行架构  31.3 并发:不只是多核  51.4 七个模型  6第2章 线程与锁  72.1 简单粗暴  72.2 第一天:互斥和内存模型  82.3 第二天:超越内置锁  172.4 第三天:站在巨人的肩膀上  272.5 复习  38第3章 函数式编程  413.1 若不爽,就另辟蹊径  413.2 第一天:抛弃可变状态  423.3 第二天:函数式并行  513.4 第三天:函数式并发  613.5 复习  70第4章 Clojure 之道——分离标识与状态  734.1 混搭的力量  734.2 第一天:原子变量与持久数据结构  734.3 第二天:代理和软件事务内存  844.4 第三天:深入学习  924.5 复习  98第5章 Actor  1005.1 更加面向对象  1005.2 第一天:消息和信箱  1015.3 第二天:错误处理和容错性  1115.4 第三天:分布式  1205.5 复习  132第6章 通信顺序进程  1356.1 万物皆通信  1356.2 第一天:channel 和go 块  1366.3 第二天:多个channel 与IO  1466.4 第三天:客户端CSP  1576.5 复习  164第7章 数据并行  1677.1 隐藏在笔记本电脑中的超级计算机  1677.2 第一天:GPGPU编程  1677.3 第二天:多维空间与工作组  1777.4 第三天:OpenCL和OpenGL——全部在GPU 上运行  1877.5 复习  194第8章 Lambda架构  1968.1 并行计算搞定大数据  1968.2 第一天:MapReduce  1978.3 第二天:批处理层  2088.4 第三天:加速层  2188.5 复习  229第9章 圆满结束  2319.1 君欲何往  2319.2 未尽之路  2329.3 越过山丘  234参考书目  235
  • 内容简介:
      并发编程近年逐渐热起来,Go等并发语言也对并发编程提供了良好的支持,使得并发这个话题受到越来越多人的关注。《七周七并发模型》延续了《七周七语言》的写作风格,通过以下七个精选的模型帮助读者了解并发领域的轮廓:线程与锁,函数式编程,Clojure,actor,通信顺序进程,数据级并行,Lambda架构。书中每一章都设计成三天的阅读量。每天阅读结束都会有相关练习,巩固并扩展当天的知识。每一章均有复习,用于概括本章模型的优点和缺陷。  《七周七并发模型》适合所有想了解并发的程序员。
  • 作者简介:
      PaulButcher,资深程序员,涉猎广泛,从单片机编码到高级声明式编程无所不精。Paul是一位少年天才,8岁时就已经开始在8位机上编写游戏。最近几年他开始痴迷于赛车,想要去叫板汉密尔顿。除本书外,还著有在获得全五星好评的《软件调试修炼之道》。
  • 目录:
    第1章 概述  11.1 并发还是并行?   11.2 并行架构  31.3 并发:不只是多核  51.4 七个模型  6第2章 线程与锁  72.1 简单粗暴  72.2 第一天:互斥和内存模型  82.3 第二天:超越内置锁  172.4 第三天:站在巨人的肩膀上  272.5 复习  38第3章 函数式编程  413.1 若不爽,就另辟蹊径  413.2 第一天:抛弃可变状态  423.3 第二天:函数式并行  513.4 第三天:函数式并发  613.5 复习  70第4章 Clojure 之道——分离标识与状态  734.1 混搭的力量  734.2 第一天:原子变量与持久数据结构  734.3 第二天:代理和软件事务内存  844.4 第三天:深入学习  924.5 复习  98第5章 Actor  1005.1 更加面向对象  1005.2 第一天:消息和信箱  1015.3 第二天:错误处理和容错性  1115.4 第三天:分布式  1205.5 复习  132第6章 通信顺序进程  1356.1 万物皆通信  1356.2 第一天:channel 和go 块  1366.3 第二天:多个channel 与IO  1466.4 第三天:客户端CSP  1576.5 复习  164第7章 数据并行  1677.1 隐藏在笔记本电脑中的超级计算机  1677.2 第一天:GPGPU编程  1677.3 第二天:多维空间与工作组  1777.4 第三天:OpenCL和OpenGL——全部在GPU 上运行  1877.5 复习  194第8章 Lambda架构  1968.1 并行计算搞定大数据  1968.2 第一天:MapReduce  1978.3 第二天:批处理层  2088.4 第三天:加速层  2188.5 复习  229第9章 圆满结束  2319.1 君欲何往  2319.2 未尽之路  2329.3 越过山丘  234参考书目  235
查看详情
其他版本 / 全部 (1)
12
相关图书 / 更多
七周七并发模型
七周七语言 卷2
[美]Bruce、A.、Tate、泰特、Fred 著;7ML翻组 译
七周七并发模型
七周七Web开发框架
[美]Jack、Fred Daoud 著;张霄翀、邱俊涛、孙镌宸、顾宇 译
七周七并发模型
七周遇见对的人
[美]凯瑟琳·伍德沃德·托马斯 著;蒋永强 译
七周七并发模型
七周七语言:理解多种编程范型
[美]泰特(Bruce A. Tate RapidRed) 著;戴玮、白明、巨成 译
七周七并发模型
七周七数据库
[美]Eric、Jim R. Wilson 著;王海鹏、田思源、王晨 译