Seven Concurrency Models in Seven Weeks 新书_图书内容介绍_剧情呢
剧情呢 国产剧 港剧 泰剧

Seven Concurrency Models in Seven Weeks读书介绍

类别 页数 译者 网友评分 年代 出版社
书籍 300页 7.6 2020 Pragmatic Bookshelf
定价 出版日期 最近访问 访问指数
USD 38.00 2020-02-20 … 2020-06-11 … 58
主题/类型/题材/标签
Concurrency,并发,Programming,计算机,编程,programming,软件开发,concurrency,
作者
Paul Butcher      ISBN:9781937785659    原作名/别名:《》
内容和作者简介
Seven Concurrency Models in Seven Weeks摘要

Your software needs to leverage multiple cores, handle thousands of users and terabytes of data, and continue working in the face of both hardware and software failure. Concurrency and parallelism are the keys, and Seven Concurrency Models in Seven Weeks equips you for this new world. See how emerging technologies such as actors and functional programming address issues with traditional threads and locks development. Learn how to exploit the parallelism in your computer's GPU and leverage clusters of machines with MapReduce and Stream Processing. And do it all with the confidence that comes from using tools that help you write crystal clear, high-quality code. This book will show you how to exploit different parallel architectures to improve your code's performance, scalability, and resilience. Learn about the perils of traditional threads and locks programming and how to overcome them through careful design and by working with the standard library. See how actors enable software running on geographically distributed computers to collaborate, handle failure, and create systems that stay up 24/7/365. Understand why shared mutable state is the enemy of robust concurrent code, and see how functional programming together with technologies such as Software Transactional Memory (STM) and automatic parallelism help you tame it. You'll learn about the untapped potential within every GPU and how GPGPU software can unleash it. You'll see how to use MapReduce to harness massive clusters to solve previously intractible problems, and how, in concert with Stream Processing, big data can be tamed. With an understanding of the strengths and weaknesses of each of the different models and hardware architectures, you'll be empowered to tackle any problem with confidence. What You Need: The example code can be compiled and executed on *nix, OS X, or Windows. Instructions on how to download the supporting build systems are given in each chapter.

作者简介

Paul Butcher 资深程序员,涉猎广泛,从单片机编码到高级声明式编程无所不精。Paul是一位少年天才,8岁时就已经开始在8位机上编写游戏。最近几年他开始痴迷于赛车,想要去叫板汉密尔顿。除本书外,还著有在亚马逊获得全五星好评的《软件调试修炼之道》。

黄炎 现供职于上海爱可生,从事数据库高可用软件开发。简介和代码一样简洁。

本书后续版本
未发行或暂未收录
喜欢读〖Seven Concurrency Models in Seven Weeks〗的人也喜欢:

  • C++ Concurrency in Action C++,Concurrency,并行,编程,并发,C/C++,多线程,计算机, 2020-02-20 …
  • C++ Concurrency in Action C++,concurrency,并发编程,C/C++,并发,计算机,并行,计算机科学, 2020-02-20 …
  • Seven More Languages in Seven Weeks 编程,Programming,计算机,程序设计,2014,软件开发,新技术,ce, 2020-02-20 …
  • Seven Databases in Seven Weeks 数据库,软件工程,计算机科学, 2020-02-20 …
  • Java Concurrency in Practice Java,concurrency,并发,编程,programming,计算机,并发程序设计,java, 2020-02-20 …
  • Seven Web Frameworks in Seven Weeks web,framework,web开发,计算机,丧心病狂,技术,PDF,DEV, 2020-02-20 …
  • Seven Concurrency Models in Seven Weeks Concurrency,并发,Programming,计算机,编程,programming,软件开发,concurrency, 2020-02-20 …
  • Models and Methods in Social Network Analysis 社会网络,社会学, 2020-02-20 …
  • Seven Languages in Seven Weeks programming,编程,编程语言,计算机,Languages,pragmatic,Programming,计算机科学, 2020-02-20 …
  • Concurrency in Go Go,计算机,并发,程序设计,O'Reilly,多线程,计算机科学与技术,Programming, 2020-02-20 …
  • 友情提示

    剧情呢,免费看分享剧情、挑选影视作品、精选好书简介分享。