课程大纲

介绍

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

  • 使用 actors。

Apache Cassandra

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

连接器

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

Apache Kafka

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

Apache Mesos

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

Apache Spark

  • 管理数据流。
  • 处理 RDD 和数据帧。
  • 执行数据分析。

故障排除

  • 处理服务故障和错误。

总结与结论

要求

  • 对数据处理系统的理解。

受众

  • 数据科学家。
 14 小时

客户评论 (1)

即将举行的公开课程

课程分类