雖然越來越多人採用微服務的架構來進行應用系統設計,但是在遭遇短時間內請求次數激增的情況下,某些速度較慢的服務節點將造成執行緒的壅塞,進而讓整個系統惡化。為了解決上述情境,開發人員應將原本同步式的呼叫改以非同步Asynchronous/非阻塞Non-blocking的方式進行設計,避免系統中某些節點速度變慢後導致整體惡化之結果。偉康科技分享在專案中的實戰經驗,透過 Spring WebFlux 實現可面對高併發請求的微服務架構。
透過案例的實作,可以:
1. 自備筆電
2. 安裝 Eclipse 及 OpenJDK 11
具備基礎 Java 開發能力
2023 年創辦艾斯博資訊,主要專長為軟體架構設計,長期與國際原廠合作,了解多項企業用產品運作原理,協助客戶導入相關產品與後續維運工作。