從微服務到函式式程式設計

2022-01-11 14:02:55 字數 347 閱讀 5320

之前很早有過微服務的小經驗

但是實際地整體的來個人全盤把控還沒有多少把握

從eureka,到nacos,還有各種元件,雖然都知道其使用

但是如果站在更高層面上來統攬全域性 還是很差的

函式式響應式程式設計相較於命令式在**上更抽象一層

實現了響應式流以及函式式引數地相關操作與繫結等

同時也離不開原本地springboot整體框架與註解

最近著手的乙個專案已經開始轉向微服務

並且我負責的部分改寫為了響應式函式式程式設計

雖然在stream以及function以及reactive這些操作符還不是特別精通

但是大部分的原理以及簡單實現還是很容易上手的

微服務 從設計到部署

本書為 chris richardson 和 floyd smith 聯合編寫的微服務電子書designing and deploying microservices中文版,其從不同角度全面介紹了微服務 微服務的優點與缺點 api 閘道器 程序間通訊 ipc 服務發現 事件驅動資料管理 微服務部署策...

從函式式程式設計到Ramda函式庫(一)

函式式程式設計是種程式設計方式,它將電腦運算視為函式的計算。函式程式語言最重要的基礎是 演算 lambda calculus 而且 演算的函式可以接受函式當作輸入 引數 和輸出 返回值 和命令式程式設計相比,函式式程式設計強調函式的計算比指令的執行重要。和過程化程式設計相比,函式式程式設計裡函式的計...

從分層架構到微服務架構(一)

從分層架構到微服務架構 是一系列介紹 fundamentals of software architecture 中提到的8種架構模式的文章,這裡不會事無鉅細地介紹所有的細節,而是會挑選其中關鍵內容,更多詳情請閱讀原書。談到軟體系統設計的方 在 層面,有我們熟悉的23種設計模式 design pat...