[+]文章目录

Disruptor 入门

Disruptor 是一个高性能的异步处理框架,或者可以认为是最快的消息框架(轻量的 JMS),也可以认为是一个观察者模式的实现,或者事件监听模式的实现。它允许开发者使用多线程技术去创建基于任务的工作流。Disruptor 能用来并行创建任务,同时保证多个处理过程的有序性。Disruptor 的目标就是快. 我们知道,java.util.concurrent.ArrayBlockingQueue 是一个非常优秀的有界队列实现。Disruptor 与之相比,性能更加的优秀。

本课程带你理解 Disruptor 的工作原理并让你快速将其应用到工作中。

适用人群

本课程主要适用于那些希望使用高性能的 Java 并发框架 Disruptor 来进行并发消息处理的程序员们。

学习前提

在学习本课程之前,我们假定你具备了 Java 语言基础并对 Java 多线程、并发基本知识比较熟悉。

并发编程网授权转载,原文地址:http://ifeve.com/disruptor-getting-started/