跳转到内容

Talk:微服務

页面内容不支持其他语言。
维基百科,自由的百科全书

刪除段落

以下段落被刪去,因為該段落內容隱晦。

" 誤解

微服務這個名詞令許多人以為是非常輕量、非常微小的,且以為透過該理念實作程式就能夠達到下列效果:

  • 微服務很輕量。
  • 程式碼將會變得更加地簡潔。
  • 變得更簡單、開發時程變短。
  • 微服務處理的事情變得更單一。

但這些是誤解,實際上:

  • 由於服務是獨立自主的(也稱:真空性),除了需要能夠有自己的一套執行方式外,還不應該仰賴另一個服務。為此,服務內會有著與其他服務相同的邏輯,這也導致了服務並不輕量。這部分有兩派說法,分別是在服務之間建立同套資源庫、工具,但這可能導致額外的相依性存在。而另一種說法則是傳統地將程式碼複製與貼上,這將避免相依性問題,但在全域修改時可能不易管控,需要分散管理。
  • 微服務屬於分布式系統的概念之一,程式碼並不會因此變得簡單、短少,反而有可能為了處理外來的事件而變得更多
  • 微服務需要額外處理事件的廣播、甚至是分布式的錯誤回溯問題,這導致開發時可能會更加地複雜,且花上更多時間在處理錯誤上。
  • 基於第一點誤解,微服務為了自主有可能會跨域實作,如文章服務有可能會帶有使用者服務的理念,所以在處理事情上並不會特別專一。

"

--Katcom.jason留言2018年9月2日 (日) 11:57 (UTC)katcom[回复]

微服务研究现状到什么程度了

对于微服务,只是在全年火了一阵子,然后就没有了下文,只是知道google,亚马逊等大型公司成功的更新了整体的架构,从单一架构转成了微服务架构,剩下的就是各种说微服务的优缺点,但是却没有了进一步的技术了,唯一的就是微服务架构的几本书籍了。 —以上未簽名的留言由‎123.58.160.131對話貢獻)加入。