- 微服務容器化開發實戰
- 尹為強
- 594字
- 2020-10-30 15:17:05
序一
在計算機技術日新月異的今天,層出不窮的新技術推動了生產力的發展,也推動了整個社會的進步。軟件架構從單體架構到分布式架構,從SOA架構到微服務架構,再到服務網格。數據庫從Oracle包打天下到MySQL大行其道,再到內存數據庫、NoSQL數據庫遍地開花。容器編排調度技術從Mesos、Swarm、Kubernetes三足鼎立,到最終Kubernetes一統天下。“工欲善其事,必先利其器。”在互聯網轉型的大潮中,需要在思想、方法、技術等方面全面轉型。互聯網架構的高可靠、高并發、高擴展與低耦合,共同創造了互聯網應用的無限可能。
微服務的核心思想是將整個系統拆分為多個相互獨立的業務,各模塊可以獨立地開發、測試、部署、運行和運維。這種低耦合、高內聚的靈活特性正是所有架構設計人員所期盼的。因此,微服務架構在短時間內便得到大型互聯網企業的青睞,成為打造復雜互聯網應用的一把利器。Kubernetes作為目前主流的容器編排調度平臺,從新生事物逐漸發展成為影響全球IT技術的基礎設施平臺,更推動了微服務架構、云原生應用、服務網格等熱門技術的普及和落地。
本書內容循序漸進,概念清晰明了,由淺入深,從易到難,為讀者呈現了一幅包括微服務、容器化及技術實踐在內的全景圖。本書融合了作者在企業推廣實施微服務的諸多經驗,不但理論架構完整,而且包含典型的實踐案例。
目前,大數據、云計算、物聯網、人工智能、區塊鏈等技術遍地開花,借助5G技術的翅膀,我們定能展翅翱翔!
黃文良
中國聯通集團首席業務創新官電子商務中心總經理
推薦閱讀
- Arduino入門基礎教程
- SDL Game Development
- 嵌入式技術基礎與實踐(第5版)
- Intel FPGA/CPLD設計(高級篇)
- Unity 5.x Game Development Blueprints
- Svelte 3 Up and Running
- Large Scale Machine Learning with Python
- Building 3D Models with modo 701
- Hands-On Artificial Intelligence for Banking
- Raspberry Pi Home Automation with Arduino
- 分布式存儲系統:核心技術、系統實現與Go項目實戰
- 創客電子:Arduino和Raspberry Pi智能制作項目精選
- 現代多媒體技術及應用
- ActionScript Graphing Cookbook
- Machine Learning Projects for Mobile Applications