对于Hadoop系统管理员、开发人员、MapReduce使用者或者初学者而言,本书是优化集群和应用程序的最佳选择。读者不必事先具备创建MapReduce应用程序的知识,但具备这些知识有助于增进对概念的理解,更有助于理解MapReduce类模板代码片段。
Khaled Tannirhas从1980年开始从事计算机相关工作。他是微软认证的开发人员(MCSD),他在领导软件解决方案的开发和实施以及技术演说方面,拥有20多年技术经验。如今,他是一名独立IT咨询师,并在法国、加拿大的许多大公司担任基础设施工程师、高级研发工程师、企业/解决方案架构师等职务。他在Microsoft.NET、Microsoft服务器系统、Oracle Java技术等领域拥有丰富的经验,并且熟练驾驭在线和离线应用系统设计、系统转换以及多语言的互联网/桌面应用程序开发。Khaled Tnnirhas总是热衷于探索和学习新的技术,并基于这些技术在法国、北美、中东等地区寻求商机。他现在拥有一个IT电子实验室,实验室中配备了很多服务器、监控器、开源电子板(如Arduino、Netduino、RaspBerry Pi和.Net Gadgeteer),还有一些装有Windows Phone、Android和iOS操作系统的智能设备。2012年,他协助组织并出席了法国波尔多大学的复杂数据挖掘国际论坛——EGC 2012。他还是《RavenDB 2.x Beginner's Guide》一书的作者。