课程大纲

简介

SMACK 技术栈概述

  • 什么是 Apache Spark?Apache Spark 的特性
  • 什么是 Apache Mesos?Apache Mesos 的特性
  • 什么是 Apache Akka?Apache Akka 的特性
  • 什么是 Apache Cassandra?Apache Cassandra 的特性
  • 什么是 Apache Kafka?Apache Kafka 的特性

Scala 语言

  • Scala 语法与结构
  • Scala 控制流

准备开发环境

  • 安装与配置 SMACK 技术栈
  • 安装与配置 Docker

Apache Akka

  • 使用 Actor 模型

Apache Cassandra

  • 创建用于读取操作的数据库
  • 处理备份与恢复

连接器

  • 创建数据流
  • 构建 Akka 应用
  • 使用 Cassandra 存储数据
  • 回顾连接器

Apache Kafka

  • 处理集群
  • 创建、发布与消费消息

Apache Mesos

  • 分配资源
  • 运行集群
  • 使用 Apache Aurora 和 Docker
  • 运行服务与任务
  • 在 Mesos 上部署 Spark、Cassandra 和 Kafka

Apache Spark

  • 管理数据流
  • 使用 RDD 和 DataFrames
  • 执行数据分析

故障排除

  • 处理服务故障与错误

总结与结论

要求

  • 对数据处理系统的理解

受众

  • 数据科学家
 14 小时

客户评论 (1)

即将举行的公开课程

课程分类