联系我们
 课程时长 14 小时

课程大纲

分布式消息传递系统概述

  • 使用案例
  • Kafka的替代方案

Kafka API

  • 生产者API
  • 高级消费者API
  • 简单消费者API
  • Kafka Hadoop消费者API

配置

  • 新的生产者
  • 代理
  • 消费者和生产者配置

设计

  • 动机
  • 持久性
  • 效率
  • 生产者
  • 消费者
  • 消息传递语义
  • 复制

实现

  • API设计
  • 网络层
  • 消息
  • 消息格式
  • 日志
  • 分布

Kafka基本操作

  • 添加和删除主题
  • 修改主题
  • 优雅关闭
  • 平衡领导权
  • 检查消费者位置
  • 在集群之间镜像数据
  • 扩展集群
  • 退役代理
  • 增加复制因子

其他

  • 数据中心
  • 重要的服务器配置
  • 重要的客户端配置
  • 生产服务器配置
  • 监控
  • ZooKeeper

要求

具备基本的系统管理技能,了解任何一种面向对象的编程语言。

客户评论 (7)

即将举行的公开课程

课程分类