Webflux(史上最全)


1 名詞

什麼是WebFlux ?面試

WebFlux 是基於 Netty 的響應式、高性能 WEB 容器(+服務器),用於替代 Tomcat。spring

什麼是 Reactor ?編程

Reactor 是 WebFlux 的御用響應式編程庫,WebFlux 的編程模式發生了根本性改變,使用響應 式編程而是不傳統的命令式編程。緩存

Reactor 、WebFlux 與 Spring 是什麼關係?服務器

來自於一個團隊。 Spring 5 使用 WebFlux開發響應式 、高性能WEB 應用。併發

2 lambda與函數式

Reactor 編程,大量使用了lambda與函數式 語法,因此,首先要掌握lambda與函數式的內容:函數

Java中Lambda表達式的使用

Lambda表達式和函數式接口

3 Reactor3 編程

接下來,開始學習Reactor 編程:

3.1 權威、官方的Reactor3 資料:

Reactor 3中文參考手冊

3.2 非官方Reactor3 學習材料:

什麼是響應式編程

學習響應式編程 Reactor (1) - 響應式編程

學習響應式編程 Reactor (2) - 初識 reactor

學習響應式編程 Reactor (3) - reactor 基礎

學習響應式編程 Reactor (4) - reactor 轉換類操做符(1)

學習響應式編程 Reactor (5) - reactor 轉換類操做符(2)

4 Webflux 編程

4.1入門實例:

Webflux快速入門

Spring WebFlux 入門

SpringCloud + WebFlux 整合 史上最全

4.2實戰開發

WebFlux 整合 MongoDB

WebFlux 整合 Thymeleaf

WebFlux 整合 Redis

WebFlux 中 Redis 實現緩存

WebFlux 中 WebSocket 實現通訊

WebFlux 集成測試及部署

4.3 綜合實戰:

WebFlux 實戰圖書管理系統

WebFlux + Swagger + 各類配置

4.4 核心原理:

Webflux請求處理流程

5 WebFlux 性能 (強一個數量級)

spring賭上將來的一擊:WebFlux性能實測

探究WebFlux之WebFlux性能測試

相關文章
相關標籤/搜索