课程大纲

简介、 环境设置和第一个应用程序

    Akka 框架 Actor 模型(定义和起源) 容错 位置透明度 缩放 演员 Akka
设置 Scala/Maven 环境
  • Akka 中的第一个应用程序 创建项目
  • 定义消息类
  • 定义执行组件类
  • 定义执行类
  • 架构和配置文件
  • Actor和Typed Actors(演员和类型化演员)
  • 演员剖析 创建 Actor(默认构造函数、自定义构造函数、actor 层次结构) 消息传递模型 发送消息 开火后一劳永逸 发送和接收
  • 接收消息

      回复消息
    转发消息
  • 停止执行组件
  • 杀死演员
  • Fault Tolerance - Actor Lifecycle & State
  • 让它崩溃          监督和监督策略 一对一 一劳永逸
  • 生命周期回调
  • 接收消息
  • 联机/脱机状态

      热插拔:成为/取消成为(&藏匿)
    有限状态机FSM 国家
  • 201
  • 并发
  • 阻塞与事件驱动的 API 使用期货和承诺
  • 调度员和路由
  • 调度 作为模式的 Dispatcher 执行者和调度员 调度程序的类型/何时使用 默认调度程序 固定调度程序 CallingThread 调度程序 平衡调度程序
  • 路由器 路由器的类型
  • 路由器使用情况

      通过 application.conf 使用路由器

    分布式参与者的路由器使用情况

      动态调整路由器大小
    自定义路由器 聚类
  • 关于 Akka 聚类和 CAP 定理 定义集群 集群成员状态 将消息路由到群集 解决远程参与者问题
  • 邮箱
  • 邮箱类型 持久邮箱 断路 器
  • 交易(时间允许)
  • 测试
  • 编写单元测试 Access 演员参考 测试参与者行为 测试异常方案
  • JMX 和 REST 接口

      RESTful API JMX的

    要求

    参加本课程不需要任何特定要求。

      21 小时
     

    人数


    开始

    完结


    Dates are subject to availability and take place between 09:30 and 16:30.
    Open Training Courses require 5+ participants.

    客户评论 (2)

    相关课程

    Combined C/C++, JAVA and Web Application Security

      28 小时

    Advanced Java Security

      21 小时

    Combined JAVA, PHP and Web Application Security

      28 小时

    课程分类