《ZeroC Ice权威指南》

《ZeroC Ice权威指南》 《ZeroC Ice权威指南》

  • 书名:《ZeroC Ice权威指南》
  • 分类:计算机
  • 作者:Leader-us
  • 出版社:电子工业出版社
  • 出版年:2015-6
  • 售价:59.00元
  • 装订:平装
  • 页码:212

《ZeroC Ice权威指南》 内容介绍:

《ZeroC Ice权威指南》是业界第一本关于Ice这个知名开源分布式RPC中间件的纸质书籍,全书内容涵盖了分布式系统架构概述、RPC原理、Ice基础源码研读、高级进阶、多语言调用、性能调优、SSL安全调用、IceGrid运维与开发、分布式部署、移动应用开发实战等精彩内容。《ZeroC Ice权威指南》从浅到深、从原理到背后地进行源码分析,从讲解Demo到解决实际项目开发中的具体技术问题,带领读者一路探究Ice那些不为人知的奥秘,扫清Ice用于企业系统开发的技术困难;并带领读者从零开始开发一个在线订票系统的Android应用,可直接调用后端运行于IceGrid上的订票服务,订票服务则采用常规的Spring+Hibernate+Ice架构实现具体的业务逻辑,从而让读者体验基于Ice的移动应用的全栈开发过程;最后,关于互联网架构师深造的内容,有助于读者更深刻地理解分布式系统的原理和架构,并规划自我提升的目标和方向。 与很多技术类书籍不同的是,《ZeroC Ice权威指南》不是简单地罗列知识点和简单代码,而是在指导学习的过程中,不断抛出一些高质量代码,如客户端封装、服务端框架、服务调用拦截监控等可立即应用于生产的代码,而且全书的大部分内容都是密切围绕生产实践中要解决的技术问题而展开的。无论是用于自我提升技术水平和拓展视野,还是用于具体指导当前的大型(互联网)项目开发,本书都是非常值得研读的精品,可以说,每一个有志于成长为互联网架构师的IT人及希望转型互联网开发的工程师和技术经理都值拥有《ZeroC Ice权威指南》。

作者Leader-us介绍:

Leader-us,本名为吴治辉,拥有超过15年的软件研发经验,精通Java编程,专注于电信软件和云计算方面的软件研发,参与过众多与分布式、云计算相关的大型项目的架构设计和编程,具备丰富的大型项目架构设计经验,是业界少有的具备很强编程能力的S级资深架构师,目前就职于惠普。此外,他还是国内知名开源分布式数据库中间件MyCat的发起人。目前MyCat项目已经有超过15名活跃志愿者在参与和推进,其社区QQ群人数超过2000人,是当下热门的移动互联网和云计算项目必备基础中间件之一。 由于具备很强的技术功底和丰富的项目开发经验,并且文笔幽默,他的文章具备很强的实践性,可直接用于解决项目开发中的实际问题,而且阅读起来轻松有趣,让人有耳目一新的感觉,比如网上流传很广的一篇文章《分布式数据库MyCat之前世今生》,就是他的典型文笔风格。

《ZeroC Ice权威指南》 目录大纲:

第1章 分布式系统的那些事儿 1
1.1 分布式计算的三要素 1
1.2 分布式架构昔日的王者 4
1.3 作为架构师你需要懂更多 8
1.4 一切从重新认识RPC开始 11
1.5 反叛之冰——Ice 15
第2章 Ice启程 16
2.1 Ice平台介绍 16
2.2 Ice的概念和原理 20
2.2.1 Ice Object 20
2.2.2 Ice Proxy 21
2.2.3 Location Service 23
2.2.4 总结 24
2.3 搭建Ice环境 25
2.4 掌握Slice 29
2.5 Hello World 34
2.6 多语言支持的魅力 40
第3章 Ice探险之旅 45
3.1 Ice RPC调用详解 45
3.2 使用IceBox 55
3.3 Ice Registry 67
3.4 IceGrid Node 71
3.5 IceGrid实战 74
3.6 IceGrid部署和运维工具 82
第4章 玩转Ice 85
4.1 从改造Ice日志开始 85
4.2 封装Ice客户端 91
4.3 集成Ice与Spring框架 95
4.4 实现Ice服务质量监控 98
4.5 用Maven标准化Ice项目 103
第5章 99%的人所不懂的Ice技能 107
5.1 深入解析Ice异步调用 107
5.2 Ice负载均衡机制研究 113
5.3 Ice SSL实践 119
5.4 PHP优化建议 132
5.5 Ice性能调优 134
5.6 Ice部署方案 136
第6章 互联网应用开发实战 139
6.1 Ice For JavaScript 139
6.2 Ice对移动设备的支持 141
6.3 在线订票系统(上) 146
6.4 在线订票系统(中) 156
6.5 在线订票系统(下) 162
第7章 互联网架构师深造之路 176
7.1 成功转型互联网架构师 176
7.2 J2EE的体系架构 177
7.3 重新认识分布式系统的中间件 179
7.3.1 Apache ZooKeeper 180
7.3.2 Apache Kafka 182
7.3.3 Facebook Thrift 183
7.3.4 Apache Storm、Spark Streaming、Samza 184
7.3.5 LevelDB 188
7.3.6 MyCat 189
7.4 不要只局限于一门编程语言 191
……


微信扫一扫关注公众号

0 个评论

要评论图书请先登录注册

你也许想看:

分布式系统

《分布式系统》

George Coulouris,Jean Dollimore,Tim Kindb.机械工业出版社.2012-10

“从移动电话到互联网,我们的生活越来越依赖于以无缝和透明的方式将计算机和其他设备链接在一起的分布式系统。本书全面介绍分布式...”

The Developer's Code

《The Developer's Code》

Ka Wai Cheung.Pragmatic Bookshelf.2012-2-14

“Dive into the software development profession from nearly ev...”

软件工程:实践者的研究方法(原书第 5 版)

《软件工程:实践者的研究方法(原书第 5 版)》

Roger S.Pressman.机械工业出版社.2002.9

“本书是20多年来一直在软件工程的教学、科研和应用中享有盛誉的经典著作―《软件工程:实践者的研究方法》(Software ...”

wireshark网络分析艺术

《wireshark网络分析艺术》

林沛满.人民邮电出版社.2016-2-1

“Wireshark是当前最流行的网络包分析工具。它上手简单,无需培训就可入门。很多棘手的网络问题遇到Wireshark都...”

Kubernetes权威指南

《Kubernetes权威指南》

龚正,吴治辉,叶伙荣,张龙春,闫健勇 等.电子工业出版社.2016-1

“Kubernetes是由谷歌开源的Docker容器集群管理系统,为容器化的应用提供了资源调度、部署运行、服务发现、扩容、...”

Flume:构建高可用、可扩展的海量日志采集系统

《Flume:构建高可用、可扩展的海量日志采集系统》

【美】Hari Shreedharan(哈里•史瑞德哈伦).电子工业出版社.2015-8-1

“《Flume:构建高可用、可扩展的海量日志采集系统》从Flume 的基本概念和设计原理开始讲解,分别介绍了不同种类的组件...”

精通Linux(第2版)

《精通Linux(第2版)》

[美] Brian Ward.人民邮电出版社.2015-7

“本书讲解了Linux操作系统的工作机制以及运行Linux系统所需的常用工具和命令。根据系统启动的大体顺序,本书更深入地介...”

Compiler Construction Using Java, JavaCC, and Yacc

《Compiler Construction Using Java, JavaCC, and Yacc》

Anthony J. Dos Reis.Wiley-IEEE Computer Society Pr.2011-12-20

“Broad in scope, involving theory, the application of that th...”

Machine Learning with R - Second Edition

《Machine Learning with R - Second Edition》

Brett Lantz.Packt Publishing - ebooks Account.2015-8-3

“”

IBM Informix 11.x系统管理与开发指南

《IBM Informix 11.x系统管理与开发指南》

陆川.电子工业出版社.2012-9

“《IBM Informix11.x系统管理与开发指南》主要协助你提升Informix产品的使用技能,协助你成功地管理In...”

领域驱动设计

《领域驱动设计》

Eric Evans.清华大学出版社.2006-3-1

“”

lex与yacc

《lex与yacc》

[美] John R.Levine,[美] Tony Mason,[美] Doug Brown.机械工业出版社.2003-1

“《lex与yacc》(第二版)是惟一一本专门介绍这两个重要的UNIX编程工具的书。这本新版本是完全的修订版,并以很多新的...”

A Primer on Memory Consistency and Cache Coherence

《A Primer on Memory Consistency and Cache Coherence》

Mark Hill.Morgan & Claypool.2012-3-12

“Many modern computer systems and most multicore chips (chip ...”

数据中心设计与运营实战

《数据中心设计与运营实战》

[美]Luiz André Barroso [美]Jimmy Clidaras [瑞士]Urs H?lzle.人民邮电出版社.2014-10-1

“运行大规模服务所需的计算平台已经不再是十多年前的那种比萨饼盒大小的服务器或者冰箱大小的高端多处理器系统了。这样一个平台的...”

软件开发与创新

《软件开发与创新》

ThoughtWorks公司.人民邮电出版社.2014-1

“在这本文集中,你会找到各种来自一线的建议,诸如持续集成、测试,以及改善软件交付流程,等等。本书会介绍人们怎样在面向对象语...”

Introducing Go

《Introducing Go》

Caleb Doxsey.O'Reilly Media.2016-2-1

“”

Apache Oozie

《Apache Oozie》

Islam, Mohammad Kamrul,Srinivasan, Aravind.O'Reilly Media, Inc, USA.2015-5-31

“”

Learning Nagios 4

《Learning Nagios 4》

Wojciech Kocjan.Packt Publishing - ebooks Account.2014-3-25

“”

Instant Varnish Cache How-to

《Instant Varnish Cache How-to》

Roberto Moutinho.Packt Publishing.2013-1-25

“”

深度探索嵌入式操作系统

《深度探索嵌入式操作系统》

彭东.机械工业出版社.2015-10

“相信很多同行和笔者以前一样,阅读过很多操作系统理论方面的书籍,感觉它们所讲述的理论大同小异且比较容易理解,但是真要我们自...”