[ 首頁 / 搜尋 / 管理Discord ] [ Komica首頁 ] [ 跨版面 ] [ 雜談 / / 攝影 / 運動 ] [ 人工智慧 / 程設交流 ] [ 蔚藍檔案 / 英雄聯盟 / 米哈遊 / Minecraft / 魔物獵人 / 勝利女神:妮姬 / Pokémon / 刀劍亂舞 / Unlight ]

/cs/ - 程設交流

Computer science
名稱
Email
主題
回覆
檔案
嵌入
Options
密碼 (用來刪除檔案。)
  • Allowed file types:jpg, jpeg, png, gif, mp4, webm
  • Max filesize is 10 MB.
  • Max image dimensions are 10000 x 10000.
  • You may upload 1 per post.

  [Go to bottom]   [Catalog]   [返回]   [Archive]   [Featured]

File: 1732426456439.jpg (33.65 KB, 1233x281, ssaad.jpg)

a7b1326b No.237

https://aws.amazon.com/tw/microservices/
微服務到底要寫成怎樣才叫做微服務?
這東西感覺就跟十幾年前的MVC/MVVM一樣,
已經發展到n個人有n!種解釋的狀況。
在其他地方發問只會抓到一票掛著顧問頭銜肚子裡只有餿水的業務。
所以只好來這邊問了。

AWS上面講的這一大堆,感覺都是結果而非原因。
要如何撰寫才能避免掉入pseudo monolithic的陷阱?
微服務的恢復能力從何而來?
在服務彼此相依的狀況下,不是一個關鍵服務掛掉就全部掛掉嗎?
像是身分驗證伺服器掛掉->全部依賴身分驗證的服務都掛掉。

另外是部署問題,我自己的理解,微服務這東西理論上是要搭配
Docker或至少VM等級的虛擬化技術做到隔絕才有意義。
基本上全部微服務擺在同一台或同兩台電腦上只是搞笑而已
..對吧(安納金微笑)

微服務是應該:
每個服務都有一定程度的自主能力(甚至包含身分驗證這種等級的能力),
還是
每個服務都只做自己專業的事情,其他事情一概外包?


[Go to top] [Catalog] [返回][Post a Reply]
刪除貼文 [ ]
[ 首頁 / 搜尋 / 管理Discord ] [ Komica首頁 ] [ 跨版面 ] [ 雜談 / / 攝影 / 運動 ] [ 人工智慧 / 程設交流 ] [ 蔚藍檔案 / 英雄聯盟 / 米哈遊 / Minecraft / 魔物獵人 / 勝利女神:妮姬 / Pokémon / 刀劍亂舞 / Unlight ]