logo
分类于: 计算机基础 互联网 职场办公

简介

实时流计算系统设计与实现

实时流计算系统设计与实现 0.0分

资源最后更新于 2020-03-29 04:33:06

作者:周爽

出版社:出版社机械工业出版社

出版日期:2020-01

ISBN:9787111645801

文件格式: pdf

标签: 网络 计算机 程序设计 数据

简介· · · · · ·

全书分为11章。第1章介绍了实时流计算技术的产生背景、使用场景和通用架构。第2章通过实时流计算数据的采集,详细分析了Java高性能编程的理论基础。第3-6章通过从头构造一个分布式实时流计算框架,详细剖析了实时流计算中的几个核心概念和技术重点,并通过多个开源流计算平台的实现来验证这些核心概念和技术重点。第7章谈论了当实在做不到“实时”时,我们应该作出的备选方案。第8-10章阐述了构建一个完整实时流计算系统时,必要的周边辅助系统。第11章给出实时流计算应用案例。周爽著。
直接下载

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 前言
  2. 第1章 实时流计算
  3. 1.1 大数据时代的新挑战:实时流计算
  4. 1.2 实时流计算使用场景
  5. 1.3 实时流数据的特点
  6. 1.4 实时流计算系统架构
  7. 1.5 本章小结
  8. 第2章 数据采集
  9. 2.1 设计数据采集的接口
  10. 2.2 使用Sprin Boot实现数据采集服务器
  11. 2.3 BIO与NIO
  12. 2.4 NIO和异步
  13. 2.5 使用Netty实现数据采集服务器
  14. 2.6 本章小结
  15. 第3章 实现单节点流计算应用
  16. 3.1 自己动手写实时流计算框架
  17. 3.2 CompletableFuture方法与原理
  18. 3.3 采用CompletableFuture实现单节点流处理
  19. 3.4 流计算应用的性能调优
  20. 3.5 本章小结
  21. 第4章 数据处理
  22. 4.1 流计算到底在计算什么
  23. 4.2 流数据操作
  24. 4.3 时间维度聚合特征计算
  25. 4.4 关联图谱特征计算
  26. 4.5 事件序列分析
  27. 4.6 模型学习和预测
  28. 4.7 本章小结
  29. 第5章 实时流计算的状态管理
  30. 5.1 流的状态
  31. 5.2 采用Redis实现流信息状态管理
  32. 5.3 采用Apache Ignite实现流信息状态管理
  33. 5.4 扩展为集群
  34. 5.5 本章小结
  35. 第6章 开源流计算框架
  36. 6.1 Apache Storm
  37. 6.2 Spark Streaming
  38. 6.3 Apache Samza
  39. 6.4 Apache Flink
  40. 6.5 本章小结
  41. 第7章 当做不到实时
  42. 7.1 做不到实时的原因
  43. 7.2 Lambda架构
  44. 7.3 Kappa架构与架构实例
  45. 7.4 本章小结
  46. 第8章 数据传输
  47. 8.1 消息中间件
  48. 8.2 Apache Kafka
  49. 8.3 RabbitMQ
  50. 8.4 Apache Camel
  51. 8.5 本章小结
  52. 第9章 数据存储
  53. 9.1 存储的设计原则
  54. 9.2 点查询
  55. 9.3 Ad-Hoc查询
  56. 9.4 离线分析
  57. 9.5 关系型数据库查询
  58. 9.6 本章小结
  59. 第10章 服务治理和配置管理
  60. 10.1 服务治理
  61. 10.2 面向配置编程
  62. 10.3 动态配置
  63. 10.4 将前端配置与后端服务配置隔离开
  64. 10.5 本章小结
  65. 第11章 实时流计算应用案例
  66. 11.1 实时流数据特征提取引擎
  67. 11.2 使用Flink实现风控引擎
  68. 11.3 本章小结