新書推薦:

《
摘星星的人
》
售價:NT$
218

《
名侦探的守则(东野圭吾:反套路!玩梗诡计,吐槽套路,爆笑推理!“你怎么看出我男扮女装的?”)
》
售價:NT$
301

《
金融帝国:美元如何计算全球
》
售價:NT$
347

《
全球化时代的历史书写:七位欧美历史学家访谈录 尔文智识生活系列
》
售價:NT$
500

《
好能量
》
售價:NT$
454

《
心灵银行手账 : 创造真正改变的卓越系统 世界级催眠大师约翰·卡帕斯博士上世纪90年代收费75万美金
》
售價:NT$
347

《
档案中的虚构:16世纪法国的赦罪故事及故事的讲述者(人类学与新文化史研究经典力作)
》
售價:NT$
347

《
AI社会 : 智能改变世界的十个场景(在这场AI革命中,你是否正在把命运悄悄交给看不见的算法?)
》
售價:NT$
347
|
| 編輯推薦: |
|
《七周七并发模型》介绍了七种并发模型,行文通俗易懂,有数量充足且设计精良的样例来帮助读者理解。Paul将引领你学习多种非常不同的技术,从一些社交平台使用的Lambda架构,到现在世界上许多最大最可靠的电信系统使用的actor模型。你还会学到职业高手使用的编程语言,从Java到Clojure,再到基于Erlang的闪亮新秀Elixir。书中每一章都设计成三天的阅读量。每天阅读结束都会有相关练习,巩固并扩展当天的知识。每一章均有复习,用于概括本章模型的优点和缺陷。
|
| 內容簡介: |
并发编程近年逐渐热起来,Go等并发语言也对并发编程提供了良好的支持,使得并发这个话题受到越来越多人的关注。本书延续了《七周七语言》的写作风格,通过以下七个精选的模型帮助读者了解并发领域的轮廓:线程与锁,函数式编程,Clojure,actor,通信顺序进程,数据级并行,Lambda架构。书中每一章都设计成三天的阅读量。每天阅读结束都会有相关练习,巩固并扩展当天的知识。每一章均有复习,用于概括本章模型的优点和缺陷。
《七周七并发模型》适合所有想了解并发的程序员。
|
| 關於作者: |
Paul Butcher 资深程序员,涉猎广泛,从单片机编码到高级声明式编程无所不精。Paul是一位少年天才,8岁时就已经开始在8位机上编写游戏。最近几年他开始痴迷于赛车,想要去叫板汉密尔顿。除本书外,还著有在亚马逊获得全五星好评的《软件调试修炼之道》。
黄炎 现供职于上海爱可生,从事数据库高可用软件开发。简介和代码一样简洁。
|
| 目錄:
|
第1章 概述
1.1并发还是并行?
1.2并行架构
1.3并发:不只是多核
1.4七个模型
第2章 线程与锁
2.1简单粗暴
2.2第一天:互斥和内存模型
2.3第二天:超越内置锁
2.4第三天:站在巨人的肩膀上
2.5复习
第3章 函数式编程
3.1若不爽,就另辟蹊径
3.2第一天:抛弃可变状态
3.3第二天:函数式并行
3.4第三天:函数式并发
3.5复习
第4章 Clojure之道--分离标识与状态
4.1混搭的力量
4.2第一天:原子变量与持久数据结构
4.3第二天:代理和软件事务内存
4.4第三天:深入学习
4.5复习
第5章 Actor
5.1更加面向对象
5.2第一天:消息和信箱
5.3第二天:错误处理和容错性
5.4第三天:分布式
5.5复习
第6章 通信顺序进程
6.1万物皆通信
6.2第一天:channel和go块
6.3第二天:多个channel与IO
6.4第三天:客户端CSP
6.5复习
第7章 数据并行
7.1隐藏在笔记本电脑中的超级计算机
7.2第一天:GPGPU编程
7.3第二天:多维空间与工作组
7.4第三天:OpenCL和OpenGL--全部在GPU上运行
7.5复习
第8章 Lambda架构
8.1并行计算搞定大数据
8.2第一天:MapReduce
8.3第二天:批处理层
8.4第三天:加速层
8.5复习
第9章 圆满结束
9.1君欲何往
9.2未尽之路
9.3越过山丘
参考书目
|
|