Talk:微服務
刪除段落
以下段落被刪去,因為該段落內容隱晦。
" 誤解
微服務這個名詞令許多人以為是非常輕量、非常微小的,且以為透過該理念實作程式就能夠達到下列效果:
- 微服務很輕量。
- 程式碼將會變得更加地簡潔。
- 變得更簡單、開發時程變短。
- 微服務處理的事情變得更單一。
但這些是誤解,實際上:
- 由於服務是獨立自主的(也稱:真空性),除了需要能夠有自己的一套執行方式外,還不應該仰賴另一個服務。為此,服務內會有著與其他服務相同的邏輯,這也導致了服務並不輕量。這部分有兩派說法,分別是在服務之間建立同套資源庫、工具,但這可能導致額外的相依性存在。而另一種說法則是傳統地將程式碼複製與貼上,這將避免相依性問題,但在全域修改時可能不易管控,需要分散管理。
- 微服務屬於分布式系統的概念之一,程式碼並不會因此變得簡單、短少,反而有可能為了處理外來的事件而變得更多。
- 微服務需要額外處理事件的廣播、甚至是分布式的錯誤回溯問題,這導致開發時可能會更加地複雜,且花上更多時間在處理錯誤上。
- 基於第一點誤解,微服務為了自主有可能會跨域實作,如文章服務有可能會帶有使用者服務的理念,所以在處理事情上並不會特別專一。
"
--Katcom.jason(留言) 2018年9月2日 (日) 11:57 (UTC)katcom
微服务研究现状到什么程度了
对于微服务,只是在全年火了一阵子,然后就没有了下文,只是知道google,亚马逊等大型公司成功的更新了整体的架构,从单一架构转成了微服务架构,剩下的就是各种说微服务的优缺点,但是却没有了进一步的技术了,唯一的就是微服务架构的几本书籍了。 —以上未簽名的留言由123.58.160.131(對話|貢獻)加入。