- Spring Cloud Alibaba微服務架構設計與開發實戰
- 鄭天民
- 449字
- 2024-10-29 18:40:52
Chapter 1
第1章 微服務架構與Spring Cloud Alibaba
當下,微服務架構(Microservice Architecture)已經成為一種主流的軟件開發方法論,它把一種特定的軟件應用設計方法描述為能夠獨立部署的服務套件。所謂微服務(Microservice),就是一些具有足夠小的粒度、能夠相互協作且自治的服務體系。每個微服務都比較簡單,僅關注較好地完成一個功能,而這里的功能代表的是一種業務能力。構建微服務體系需要一套完整的方法論和工程實踐。
另外,對于開發人員而言,實現微服務架構的首要條件是進行技術選型,也就是選擇一個合適的技術體系來支持微服務的開發工作。目前市面上并沒有一個真正意義上實現微服務的標準化、統一化的技術體系,但還是存在一些可供參考的工具和框架。本書后續內容將采用Spring Cloud Alibaba作為實現微服務的主體框架,該框架也是在Spring Cloud的基礎上衍生出來的新一代微服務開發框架,并且在當下的互聯網企業中應用非常廣泛。
在本章中,我們將首先介紹微服務架構的方方面面,然后引入Spring Cloud Alibaba框架。本書是一本完全以案例驅動的技術圖書,本章的最后也會詳細介紹貫穿全書的案例系統,并對案例系統的實現過程和技術約定進行描述。
推薦閱讀
- 計算思維與算法入門
- Web前端開發技術:HTML、CSS、JavaScript(第3版)
- Python深度學習
- Python測試開發入門與實踐
- Practical DevOps
- Python神經網絡項目實戰
- Java Web基礎與實例教程
- 微信小程序開發解析
- 嚴密系統設計:方法、趨勢與挑戰
- Kotlin從基礎到實戰
- Node.js Design Patterns
- Mastering Business Intelligence with MicroStrategy
- Solr Cookbook(Third Edition)
- Android移動開發案例教程:基于Android Studio開發環境
- Qlik Sense? Cookbook