DolphinScheduler源码阅读日记(三)通信机制
概述
DolphinScheduler的通信机制是通过Netty来实现的,在Netty上加做了一些封装和抽象
Netty简介
功能介绍
Netty 是一个基于 Java 的高性能网络应用框架,广泛用于开发高并发、低延迟的网络服务器和客户端。它提供了一组丰富的 API 和工具,简化了网络通信的开发过程,特别是在处理大量并发连接和数据流时。
* 为各种传输类型(阻塞和非阻塞socket)提供统一API
* 基于灵活且可扩展的事件模型,允许明确分离关注点
* 高度可定制的线程模型——单线程、一个或多个线程池(如 SEDA)
* 真正的无连接数据报socket支持(自3.1版起)
阅读更多
