
会员
深入理解Kafka:核心设计与实践原理
朱忠华更新时间:2019-07-09 14:51:08
最新章节:附录A Kafka源码环境搭建开会员,本书免费读 >
本书从Kafka的基础概念切入,循序渐进地转入对其内部原理的剖析。本书主要阐述了Kafka中生产者客户端、消费者客户端、主题与分区、日志存储、原理解析、监控管理、应用扩展及流式计算等内容。虽然Kafka的内核使用Scala语言编写,但本书基本以Java语言作为主要的示例语言,方便大多数读者的理解。虽然本书没有明确的界定,但总体上可以划分为三个部分:基础篇、原理篇和扩展篇,前4章为基础篇,包括基础概念、生产者、消费者,以及主题与分区,学习完这4章的内容完全可以应对绝大多数的开发场景。第5章至第8章为原理篇,包括对日志存储、协议设计、控制器、组协调器、事务、一致性、可靠性等内容的探究,学习完这4章的内容可以让读者对Kafka有一个深刻的认知。最后4章从应用扩展层面来做讲解,可以归类为扩展篇,主要内容包括监控、应用工具、应用扩展(延时队列、重试队列、死信队列、消息轨迹等)、与Spark的集成等,让读者可以对Kafka的生态有一个更加全面的认知。本
上架时间:2019-01-01 00:00:00
出版社:电子工业出版社
上海阅文信息技术有限公司已经获得合法授权,并进行制作发行
深入理解Kafka:核心设计与实践原理最新章节
查看全部- 附录A Kafka源码环境搭建
- 12.9 总结
- 12.8 Kafka与Structured Streaming的整合
- 12.7 Structured Streaming
- 12.6 Spark SQL
- 12.5 Kafka与Spark Streaming的整合
- 12.4 Spark Streaming简介
- 12.3 Spark的运行结构
- 12.2 Spark编程模型
- 12.1 Spark的安装及简单应用
朱忠华
主页
最新上架
- 会员
Java程序设计实战教程
本书从Java初学者的角度出发,用通俗易懂的语言、贴近实际生活的实例,详细地介绍使用Java语言进行程序开发须掌握的知识和技术,帮助读者快速掌握Java程序开发的技能。全书共14章,分别为Java程序设计入门、Java语言基础、流程控制、方法与数组、面向对象基础、深入面向对象、常用类、异常、集合类、File与I/O流、多线程、图形用户界面、网络编程、反射。随书电子资源中还提供了综合项目实训,以巩固计算机17万字 - 会员
AI辅助编程Python实战:基于GitHub Copilot和ChatGPT
本书系统地介绍了如何利用AI助手Copilot和ChatGPT来提升Python编程的效率和质量。本书从AI助手的基础概念讲起,逐步深入到代码组织、阅读、测试、提示工程等关键技能,并引导读者通过实践掌握如何拆解复杂问题、查找和修复bug、自动化任务处理及开发计算机游戏。本书不仅提供了丰富的实例和练习,还探讨了AI助手的潜力和局限,以及未来的发展趋势,是希望在编程领域融入AI技术的读者的理想选择。本计算机17.2万字 - 会员
码上行动:零基础学会Python编程(ChatGPT版)
本书从零开始,介绍了Python编程语言的基础知识。全书共17章,第1-9章介绍了Python的语言基础;第10-13章介绍了与Python编程相关的拓展知识;第14-16章介绍了3个实战项目;第17章介绍了初学者如何利用当下最热门的AI工具ChatGPT学习Python编程。计算机8.8万字 - 会员
Python机器学习编程与实战
本书采用常用技术与真实案例相结合的讲解方式,深入浅出地介绍了Python机器学习应用的主要内容。全书共8章,内容包括Python概述、NumPy数值计算、pandas基础、pandas进阶、Matplotlib绘图、scikit-learn、餐饮企业综合分析与预测、通信运营商客户流失分析与预测。前6章设置了选择题、填空题和操作题,后两章设置了操作题,希望通过练习和操作实践,读者可以巩固所学的内容。计算机7.4万字 - 会员
数据结构和算法基础(Java语言实现)
本书书分为以下几部分:第一部分:预备知识:介绍数据结构和算法的基本概念,并演示如何搭建开发环境、编写测试用例。第二部分:数据结构:介绍常见的数据结构,包括数组、链表、矩阵、栈、队列、跳表、散列、树、图等。第三部分:常用算法:介绍常用的算法,包括分而治之、动态规划、贪婪算法、回溯、分支界定、遗传算法等。第四部分:商业实战:介绍汉诺塔及五子棋两款游戏的实现。计算机0字 - 会员
量子计算实战
在加密、科学建模、制造物流、金融建模和人工智能等领域,量子计算可以极大提升解决问题的效率。量子系统正变得越来越强大,逐渐可用于生产环境。本书介绍了量子计算的思路与应用,在简要说明与量子相关的科学原理之后,指导读者实现量子计算算法。本书将带领读者使用基于Java的Strange量子模拟器编写量子程序,并探索量子位和量子逻辑门。在介绍标准Java和构建工具创建量子算法的同时,本书还引入了有趣的示例和深计算机10.5万字 - 会员
JavaScript+jQuery网页特效设计任务驱动教程(第2版)
本书是网页特效设计任务驱动式教材。本书将网页特效分为9类,分别是基本网页特效、日期时间类网页特效、文字类网页特效、图片类网页特效、表单控件类网页特效、导航菜单类网页特效、选项卡类网页特效、内容展开与折叠类网页特效和页面类网页特效,同时相应地将全书分为9个教学单元,每个教学单元分析和设计一种类型的网页特效,将JavaScript和jQuery的相关知识合理地安排到各个教学单元中。计算机7.4万字 - 会员
C语言最佳实践
本书是魏永明近30年来开发和维护MiniGUI、HVML等开源项目的经验总结,旨在帮助有一定C程序编写经验的软件工程师在短时间内有效提高设计能力和编码水平。全书分为?3?篇。基础篇从可读性和可维护性出发,阐述了如何提高代码的可读性、用好写好头文件、正确理解编译警告并消除潜在问题、定义和使用常量等,介绍了如何有效利用构建系统生成器(CMake)来维护项目;模式篇阐述了常见的C程序接口设计模式,说明了计算机19.6万字 - 会员
uni-app跨平台开发与应用从入门到实践
本书分为三篇,共12章。第一篇:基础篇,包括第1-4章,介绍了uni-app的特点和优势、环境搭建、HBuilderX开发工具的安装和使用,以及uni-app的一些基础知识。第二篇:进阶篇,包括第5-9章,介绍了uni-app的基础配置、相关组件、导航栏、高效开发技巧,以及uniCloud云开发平台。第三篇:实战篇,包括第10-12章,通过第一个实战,介绍了如何使用uni-app开发小程序;通过第计算机10万字
同类书籍最近更新
- 会员
Java面向对象程序设计教程
本书是针对Java语言初学者编写的基础教程,不仅讲解了Java程序设计的基础知识,而且提供了大量实用性很强的编程实例。全书共分15章,内容包括:初识Java语言、Java语言基础、Java语言程序结构、数组、字符串、Java中的方法、类和对象、异常、Java常用类库、Java集合框架、Java文件操作、Java网络编程、Java中的线程、AWT与Swing、虚拟机中的内存管理。另外,还提供了2个附程序设计9.9万字 - 会员
计算机网络
本书融入团队成员最新的科研成果,坚持实用技术和工程实践相结合的原则,注重能力和技能培养,全面系统地介绍了计算机网络的基本原理、技术与网络应用。全书共分8章,主要介绍计算机网络的概念、发展和相关性能指标,数据通信技术的基础知识,网络体系结构中的OSI参考模型、TCP/IP参考模型,局域网的组成、体系结构以及组网技术,广域网中的数据交换技术以及分组交换网、ISDN、FR、DDN、ATM及网络互联,In程序设计23.1万字 - 会员
大学计算机基础(第三版)
本书结合计算机的飞速发展以及高等学校计算机基础课程深入改革的最新动向,在上一版的基础上修订而成,其内容更适合计算机基础教学的发展,满足人才培养的要求。本书涵盖了计算机基础的理论知识和应用技能,主要内容包括:计算机基础知识、微型计算机硬件系统、计算机软件系统、Office办公组件、计算机网络应用、数据库技术基础、多媒体应用基础、程序设计基础与算法。本书内容新颖,知识点涵盖全面,实践性强,适合作为高等程序设计24.7万字 - 会员
大学计算机应用基础
本书根据教育部高等学校计算机基础课程教学指导委员会组织编制的《高等学校计算机基础教学发展战略研究报告暨计算机基础课程教学基本要求》编写而成。全书分为“知识篇”和“实验篇”两部分。“知识篇”按章节进行编写,注重知识内容的层次感和系统化,让学生能够全面、系统地学习相关内容,提高学生的理论水平,主要内容包括:计算机基础知识、中文Windows7操作系统、Word2010文字处理软件、Excel2010电程序设计13万字 - 会员
C语言程序设计
本书是在作者多年教学经验的基础上编写而成,全书共分为12章,内容包括C语言程序设计基础知识、各种数据类型和常用库函数、各种运算符和表达式、程序控制语句、数组、函数、指针、结构体与共用体、编译预处理、文件、常用算法以及C程序设计举例等。本书是山东省省级教学团队项目的研究成果,在内容安排上,注重理论与实践相结合,突出学生编程能力的培养。本书适合作为高等学校计算机及相关专业“C语言程序设计”课程的教材,程序设计10.2万字 - 会员
大学计算机基础
本书是按照教育部大学计算机课程改革精神,以培养学生计算思维能力为导向的计算机基础教材。教材主要以问题驱动的方式,展现利用计算机解决问题的计算过程,表达计算思维的思想和逻辑。本书由重庆大学和中国海洋大学共同讨论并在教学实践的基础上编写而成。全书分为计算与计算思维、计算机原理及系统、操作系统基础、算法与程序设计、数据库与数据仓库技术基础、计算机网络基础、多媒体技术基础、信息安全及其法律和道德规范8章内程序设计21万字