内容简介这是一部从源代码角度出发,通过分析Flink的各个功能模块的实现来剖析Flink的架构设计和实现原理的著作。它将能指导读者好地对Flink进行性能调优、可用性保障、效能优化和二次开发。四位作者都是的Flink专家,部分作者是Flink源代码的维护者和改造者,本书总结了他们在阿里巴巴、蚂蚁集团、滴滴等企业的大规模Flink实践经验。全书共11章,主要内容如下。第1章阅读Flink源代码前的准备主要介绍了Flink源代码的获取、编译、调试,以及它的目录结构、设计理念和基本架构。此外,还分析了Flink与HadoopMapReduce、Spark在设计上的差异。第2~8章Flink功能模块源代码和架构解析从源码角度分析了Flink的编程模型与API、运行时组件与通信、状态管理与容错、任务提交与执行、Flink网络栈、FlinkConnector、部署模式等功能模块的原理。力求让读者深入理解Flink的原理,而不只
《Nginx实战:基于Lua语言的配置、开发与架构详解》主要讲解了Nginx在反向代理和应用开发中的作用,阅读本书可以了解Nginx在互联网开发中扮演的多个角色,充分利用这些角色的各项功能有助于提升服务的整体性能。《Nginx实战:基于Lua语言的配置、开发与架构详解》所介绍的大部分功能是通过NginxLua进行开发和配置的,但并不要求读者精通Lua,在必要的位置本书会对Lua进行选择性讲解。涉及实战的内容会有配套源码,方便读者学习和使用。《Nginx实战:基于Lua语言的配置、开发与架构详解》适合广大运维人员和开发人员学习,对使用Nginx完成各种服务架构感兴趣的架构师也可以阅读《Nginx实战:基于Lua语言的配置、开发与架构详解》。阅读本书需要有Nginx初级或中级配置经验。
《OS X系统管理和部署》讲述当代Mac计算机OSX系统的特性和实际应用中的方法和技术,从实用出发,在8个方面(用户管理、管理OSX、文件系统管理、客户端控制、打印/传真、软件分发、安全和系统部署)讨论如何在实际网络环境中有效管理Mac系统,解释各个方面的系统自带功能、实际工作中的命令使用,管理过程的自动化,并有大量具体实例和讲解,以帮助读者深入理解和掌握;揭示Apple官方没有正式宣布的内部功能和实际应用;介绍众多第三方软件,让读者了解和掌握当今流行、灵活和高效的部署方法;介绍Mac部署的方法论和可使用的策略。
经典与新锐——建筑大师专著系列是由意大利24小时出版社近两年推出的关于世界建筑师系列丛书。建筑师包含从现代主义建筑诞生到当代的建筑大师,同时突出了意大利建筑师在现代主义诞生、发展过程中的作用。每册介绍了建筑师的年表、作品、设计思想、建成作品、竞赛作品以及对世界建筑设计发展的作用。丛书篇幅短小、结构编排紧凑、内容深入浅出,说理文字与建筑图片相互配合,能够使读者快速了解该建筑师的作品与思想,既是建筑理论研究的助手,也是设计实践中,切实可以参考的资料。本丛书是建筑师、建筑理论研究者和建筑系学生快速了解现代建筑发展与当代设计趋势的平台与窗口。
《惊人的事实100. 辑》是一套科普绘本,包括鸟类、身体、昆虫、动物、恐龙、海洋生物共6本,书稿图片众多,色彩丰富,知识覆盖面广,能给读者提供一个广阔的视野。文中有趣的知识点搭配精彩的图片, 能吸引少儿的注意力。众多的科普知识能拓宽读者的知识面,让读者 加关注自然,热爱生活,热爱自然。 图片实景与卡通形象相结合,增添了画面的丰富层次, 增加了绘本的趣味性。文中知识点众多,却不凌乱,每本绘本的知识都有分类,利于读者记忆。