科技
类型
8.5
豆瓣评分
可以朗读
语音朗读
376千字
字数
2012-07-01
发行日期
展开全部
主编推荐语
首部OTP开发部署实战指南。
内容简介
本书侧重生产环境下的Erlang开发,主要讲解如何构建稳定、版本控制良好、可维护的产品级代码,凝聚了三位Erlang大师多年的实战经验。本书主要分为三大部分:部分讲解Erlang编程及OTP基础;第二部分讲解如何在实际开发中逐一添加OTP高级特性,从而完善应用,作者通过贯穿本书的主项目——加速Web访问的分布式缓存应用,深入浅出地阐明了实践中的各种技巧;第三部分讨论如何将代码与其他系统和用户集成,以及如何进行性能调优。
目录
- 版权信息
- 内容提要
- 译者序
- 序
- 前言
- 致谢
- 关于本书
- 引言
- 第一部分 Erlang起步:OTP基础
- 第1章 Erlang/OTP平台
- 1.1 基于进程的并发编程
- 1.2 Erlang的容错架构
- 1.3 分布式Erlang
- 1.4 Erlang运行时系统和虚拟机
- 1.5 函数式编程:Erlang的处世之道
- 1.6 小结
- 第2章 Erlang语言精要
- 2.1 Erlang shell
- 2.2 Erlang的数据类型
- 2.3 模块和函数
- 2.4 变量与模式匹配
- 2.5 函数与子句
- 2.6 Case和if表达式
- 2.7 fun函数
- 2.8 异常与try/catch
- 2.9 列表速构
- 2.10 比特位语法与位串速构
- 2.11 记录语法
- 2.12 预处理与文件包含
- 2.13 进程
- 2.14 ETS表
- 2.15 以递归代替循环
- 2.16 Erlang编程资源
- 2.17 小结
- 第3章 开发基于TCP的RPC服务
- 3.1 你所创建的是什么
- 3.2 实现RPC服务器
- 3.3 运行RPC服务器
- 3.4 浅谈测试
- 3.5 小结
- 第4章 OTP应用与监督机制
- 4.1 OTP应用
- 4.2 用监督者实现容错
- 4.3 启动应用
- 4.4 生成EDoc文档
- 4.5 小结
- 第5章 主要图形化监测工具的使用
- 5.1 Appmon
- 5.2 Pman
- 5.3 调试器
- 5.4 表查看器TV
- 5.5 工具栏
- 5.6 小结
- 第二部分 构建生产系统
- 第6章 打造一套缓存系统
- 6.1 故事背景
- 6.2 缓存的设计
- 6.3 创建OTP应用的基本骨架
- 6.4 从应用骨架到五脏俱全的缓存
- 6.5 小结
- 第7章 Erlang/OTP中的日志与事件处理
- 7.1 Erlang/OTP中的日志
- 7.2 用gen_event编写自定义事件处理器
- 7.3 为Simple Cache添加自定义事件流
- 7.4 小结
- 第8章 分布式Erlang/OTP简介
- 8.1 Erlang分布式基础
- 8.2 节点与集群
- 8.3 资源探测攻略
- 8.4 小结
- 第9章 用Mnesia为cache增加分布式支持
- 9.1 分布式缓存
- 9.2 用Mnesia实现分布式数据存储
- 9.3 基于Mnesia的分布式缓存
- 9.4 小结
- 第10章 打包、服务和部署
- 10.1 从系统的角度看应用
- 10.2 制作发布镜像
- 10.3 发布镜像打包
- 10.4 安装发布镜像
- 10.5 小结
- 第三部分 集成与完善
- 第11章 为缓存添加HTTP接口
- 11.1 实现TCP服务器
- 11.2 打造一套全新的Web接口
- 11.3 小结
- 第12章 用端口和NIF集成外围代码
- 12.1 端口和NIF
- 12.2 用端口来集成解析器
- 12.3 开发链入式驱动
- 12.4 将解析器实现为NIF
- 12.5 小结
- 第13章 用Jinterface实现Erlang和Java间的通信
- 13.1 利用Jinterface在Erlang中集成Java
- 13.2 安装和配置HBase
- 13.3 为Simple Cache和HBase牵线搭桥
- 13.4 在Simple Cache中整合HBase
- 13.5 运行集成系统
- 13.6 小结
- 第14章 优化与性能
- 14.1 如何进行性能调优
- 14.2 Erlang代码性能分析
- 14.3 Erlang编程语言的缺陷
- 14.4 小结
- 附录A 安装Erlang
- A.1 在Windows上安装Erlang
- A.2 在Mac OS X、Linux等类UNIX系统上安装Erlang
- 附录B 列表与引用透明性
- B.1 引用透明性的定义
- B.2 引用透明性的优点
- B.3 与列表的关系
展开全部
出版方
人民邮电出版社·图灵出品
图灵社区成立于2005年6月,由人民邮电出版社投资控股,以策划出版高质量的科技书籍为核心业务,主要出版领域包括计算机、电子电气、数学统计、科普等,通过引进国际高水平的教材、专著,以及发掘国内优秀原创作品等途径,为目标读者提供一流的内容。