JAVA语言异步非阻塞设计模式(原理篇)

JAVA语言异步非阻塞设计模式(原理篇)

课程介绍

本期我们邀请了网易有道的白宇老师,详细讲解了了异步非阻塞设计模式,并对同步 API、异步 listener API、异步 Promise API 进行了对比。相比于其他两种 API,Promise API 具有无可比拟的灵活性,调用者可以自由决定同步返回还是异步返回,并允许对响应数据注册多个回调函数。最后,本文讲解了 Promise 基本功能的实现,并初步实现了线程安全特性。

课程目录

同步阻塞模式与异步非阻塞模式的区别
异步非阻塞模型

从 Java 线程状态分析异步非阻塞模型
线程模型:阻塞 vs 非阻塞
Promise 设计模式

API 形式:同步、异步 listener、异步 Promise
Promise 的特性与实现

课程核心

JAVA语言异步非阻塞设计模式(原理篇)

讲师介绍

白宇,网易有道开发工程师

他参与实时通信服务端开发,负责优化系统可用性、线程模型、资源占用。平时工作注重工具的积累,提取通用组件在其他项目中复用。

(0)
上一篇 2021年9月29日 上午11:03
下一篇 2021年10月7日 下午1:17

相关推荐

发表回复

登录后才能评论