瞭解微服務艱難的一面
馬後炮意義不大
沒有萬能的方案
微服務的一大好處是可以獨立擴充套件。在最初的設計裡,我們已經將在規模加大時可能成為瓶頸的元件分離了出來。事實證明,我們所預計的規模遠遠超出了現實裡可能遇到的任何規模。
打散,因為我們現在對領域更為自信,可以找到正確的抽象方式
收集真正效能瓶頸處的資料,證明真的是一個問題
重疊支撐基礎架構來節省經費
忽略的建議#3:你仍然不是Google
為已知的問題做設計,對未來的猜測要謹慎
從少數大型服務開始,並且仔細地設計邊界。首要法則是一個微服務 比兩個要好,除非你真的能找到拆分它們的強烈理由。當然,總是有很多有效的理由,但是確保在決策之前真正理解這些理由。
當實驗以及構建MVP服務時,要非常清楚地知道不會做什麼並且要堅持住。不然很容易就會陷入維護錯誤方案的陷阱裡。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31561268/viewspace-2667618/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 瞭解微服務微服務
- 微服務之初瞭解(一)微服務
- 微服務是什麼?帶你簡單瞭解微服務微服務
- 你瞭解微服務架構麼?微服務架構
- 關於微服務,這些你都瞭解嗎-微服務介紹微服務
- 你瞭解微服務的超時傳遞嗎?微服務
- mxgraph的艱難入門
- 學JAVA的艱難之路Java
- 微服務的顆粒度難題:找到合適的微服務大小微服務
- 微服務入門所需瞭解的一切 - DEV微服務dev
- 一張圖瞭解Spring Cloud微服務架構SpringCloud微服務架構
- 一文章帶你瞭解微服務微服務
- 我的 PHP 面試之路---特別艱難PHP面試
- ReactNative 到 Weex 的艱難一邁React
- 快速瞭解阿里微服務熱門開源分散式事務框架——Seata阿里微服務分散式框架
- 微服務進展緩慢的 5 個難點微服務
- 10個艱難的Java面試題與答案Java面試題
- 處境艱難的 App 開發者們如何自救APP
- 你必須瞭解的微服務架構設計的10個要點!微服務架構
- 蘋果網際網路服務轉型艱難:去年新推服務幾無收入蘋果
- 分散式微服務為什麼很難?分散式微服務
- 我在微服務世界中看到的災難 - joaoqalves微服務
- 微服務架構:拆分單體應用的難點微服務架構
- 一個PHP開發者的艱難討薪歷程PHP
- 為神馬說寫程式是很艱難的
- 一次艱難的oracle資料遷移Oracle
- 安裝Oracle 10g 的艱難之旅(轉)Oracle 10g
- 設計微服務架構前應該瞭解的 5 項指導原則微服務架構
- 難住了,微服務之間的呼叫方式哪種更優?微服務
- 微服務架構中的分散式事務全面詳解 -DZone微服務微服務架構分散式
- 一文帶你瞭解微服務架構和設計(多圖)微服務架構
- 為什麼Kubernetes的儲存如此艱難?
- Gartner:APP開發的遊戲變得日趨艱難APP遊戲
- 總結那些艱難的抉擇、浪費的時間
- 威脅建模的藝術:瞭解網路安全風險的另一面
- 阿里一面,說說你瞭解zookeeper的應用場景有哪些?阿里
- 實習都如此艱難 | 掘金技術徵文
- SpringCloudAlibaba 微服務講解(二)微服務環境搭建SpringGCCloud微服務