Guide to Microservices


Microservice Architecture 是新一代架構顯學,他聽起來是『高尚大』的技術,實際上呢?新技術會帶來好的優勢,同時也會帶來新問題,整理一些常問的問題如下:

  • Microservice 是有多 Micro?怎樣定義一個 Service
  • 如何把既有的架構導入?可能會面臨什麼問題?
  • 他需要搭配什麼樣的基礎架構?
  • Serverless 有什麼不一樣?他是 FaaS
  • 有哪一些用法 (Patterns)?
  • Service 很多的時候,要怎麼管理?會面對哪一些挑戰?
  • 組織如何因應這樣的變革?
  • 原本的開發測試流程將如何調整?
  • 有哪一些企業已經使用這樣的架構?

這些問題應該是常會被問的,也是我正在探索學習的。

整理一些我研讀中的資料與書籍,作為紀錄。

Topics

本質

Microservice 的本質就是 分散式系統 (Distributed Systems),換言之,他要面對非常複雜的問題。

問題

Patterns

參考資料

書:實體書、電子書

Conference

概念性文章

網站 / 社群


Comments