原创 響應式Spring的道法術器(Spring WebFlux 快速上手 + 全面介紹)

1. Spring WebFlux 2小時快速入門 Spring 5 之使用Spring WebFlux開發響應式應用。 lambda與函數式(15min) Reactor 3 響應式編程庫(60min) Spring Webflux和S

原创 響應式編程庫Reactor 3 Reference Guide參考文檔中文版(v3.2.0)

Project Reactor 是 Spring WebFlux 的御用響應式編程庫,與 Spring 是兄弟項目。 關於如何基於Spring的組件進行響應式應用的開發,歡迎閱讀系列文章《響應式Spring的道法術器》。 官方參考文檔地

原创 (3)lambda與函數式——響應式Spring的道法術器

本系列文章索引:《響應式Spring的道法術器》前情提要: 什麼是響應式編程 | 響應式流本文源碼 1.3 Hello,reactive world 前面兩篇文章介紹了響應式編程和響應式流的特性,一味講概念終是枯燥,還是上手敲一敲代碼實

原创 (17)Reactor的調試——響應式Spring的道法術器

本系列文章索引《響應式Spring的道法術器》前情提要 Reactor 3快速上手 | 響應式流規範本文測試源碼 2.7 調試 在響應式編程中,調試是塊難啃的骨頭,這也是從命令式編程到響應式編程的切換過程中,學習曲線最陡峭的地方。 在命

原创 (16)Reactor的測試——響應式Spring的道法術器

本系列文章索引《響應式Spring的道法術器》前情提要:Reactor 3快速上手 | 響應式流規範本文測試源碼 2.6 測試 在非常重視DevOps的今天,以及一些奉行TDD的團隊中,自動化測試是保證代碼質量的重要手段。要進行Reac

原创 (5)Spring WebFlux快速上手——響應式Spring的道法術器

本系列文章索引《響應式Spring的道法術器》前情提要 lambda與函數式 | Reactor 3快速上手本文源碼 1.3.3 Spring WebFlux Spring WebFlux是隨Spring 5推出的響應式Web框架。

原创 附1:多線程併發方案的不足——響應式Spring的道法術器

本系列文章索引《響應式Spring的道法術器》本篇內容是響應式流的附錄。 (以下接響應式流的1.2.1.1節,關於“CPU眼中的時間”的內容。請不要單獨看這一篇內容,否則有些內容可能讓你摸不着頭腦 0..0) 多線程的方式有其不完美之處

原创 (15)Reactor 3 Operators——響應式Spring的道法術器

本系列文章索引《響應式Spring的道法術器》前情提要 Reactor 3快速上手 | 響應式流規範 2.5 Reactor 3 Operators 雖然響應式流規範中對Operator(以下均稱作”操作符“)並未做要求,但是與RxJa

原创 (12)自定義數據流(實戰Docker事件推送的REST API)——響應式Spring的道法術器

本系列文章索引《響應式Spring的道法術器》前情提要 Reactor 3快速上手 | Spring WebFlux快速上手 | 響應式流規範本文 測試源碼 | 實戰源碼 2.2 自定義數據流 這一小節介紹如何通過定義相應的事件(onN

原创 區塊鏈性能測試工具caliper

Caliper是一個區塊鏈性能測試框架,可用於測試不同的區塊鏈實現。支持 fabric v1.0+ sawtooth 1.0+ Iroha 1.0 測試內容指標包括: 交易成功率 交易吞吐量TPS 交易延遲 資源消耗 感受一下先 準

原创 (9)異步Mongo驅動的性能測試——響應式Spring的道法術器

本系列文章索引《響應式Spring的道法術器》前情提要 Spring WebFlux快速上手 | Spring WebFlux性能測試 | Spring WebClient性能測試本文源碼 1.4.4 同步與異步數據庫驅動的性能對比 許

原创 (18)Hot vs Cold——響應式Spring的道法術器

本系列文章索引《響應式Spring的道法術器》前情提要 響應式流 | Reactor 3快速上手 | 響應式流規範 本文測試源碼 2.8 Hot vs Cold 到目前爲止,我們討論的發佈者,無論是Flux還是Mono,都有一個特點:訂

原创 附2:Reactor 3 之選擇合適的操作符——響應式Spring的道法術器

本系列文章索引《響應式Spring的道法術器》前情提要 Reactor Operators 本節的內容來自我翻譯的Reactor 3 參考文檔——如何選擇操作符。由於部分朋友打開github.io網速比較慢或上不去,貼出來方便大家查閱。

原创 (8)Netflix對API網關的異步化改造——響應式Spring的道法術器

本系列文章索引《響應式Spring的道法術器》前情提要 Spring WebFlux快速上手 | Spring WebFlux性能測試 1.4.3 Netflix的異步化案例 前兩節通過gatling和簡單的示例,我們見識了Spring

原创 (4)Reactor 3快速上手——響應式Spring的道法術器

本系列文章索引《響應式Spring的道法術器》前情提要 響應式編程 | 響應式流 | lambda與函數式本文源碼 1.3.2 Project Reactor Project Reactor(以下簡稱“Reactor”)與Spring是