大话微服务(Big Talk in MicroService)
生活随笔
收集整理的這篇文章主要介紹了
大话微服务(Big Talk in MicroService)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
下面開始分析我的microservice 之旅。
what? 是什么
why? 為什么
how? 什么做
1.什么是微服務
microservice 是 SOA(Service-Oriented Architecture)的架構進化風格,它體現了現在最適合的面向服務開發的架構。
相較于傳統的單機程序(all in one),再到之后逐漸演進的RPC 架構,SOA風格的興起。再談到今天的議題:微服務。
表現層上是,把一個應用拆分成一組小型的服務模塊,每個服務模塊之間 采用 輕量級的通信機制 完成通訊。每個服務可以獨立運行,但是又可以集中管理,并能夠全自動部署。
從架構層面來講,微服務 仍然是SOA的服務架構,它是分布式的實例化。
2.為什么要用微服務
談談它的優點
易于開發和維護。微易顆粒度相對來小,是相對于比較單一業務的功能實現,所以業務比較清晰,代碼量不大。
不受限于技術棧,每個微服務都可以選擇最適合業務場景的技術來完成開發
容錯率高,局部修改容易部署。
3.怎么用微服務
平臺: 阿里云 Docker容器
開發框架:Spring Cloud。易于上手,規范化,不用去考慮微服務比較復雜的交付過程等
轉載于:https://www.cnblogs.com/Profound/p/8762671.html
總結
以上是生活随笔為你收集整理的大话微服务(Big Talk in MicroService)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Redux异步中间件
- 下一篇: 比特币的入门教程